Fernando Gutiérrez Illuminate Database Use Laravel's illuminate/database package in Kirby Docs Source Install Manual Download and extract the folder to site/plugins/db Composer Copy Git Submodule Copy use Beebmx\KirbyDB\DB; DB::table('users')->get(); Version 3.1.0 License MIT Stars 17 Supports K4 K3 Created 22 Jan 2019 Updated 2 Aug 2024 Info Topics Databases Support Docs Issues Latest releases 3.1.0 3.0.0 2.0.0 1.0.4 1.0.3 Similar plugins class MigrationTest extends Migration { public function up() { $result = Db::query( 'ALTER TABLE `my_table` ADD COLUMN `test` INT DEFAULT NULL; '); if (!$result) throw Db::lastError(); } } Migrations Migrations management (eg. for Databases) K3 MySQL Cache Driver MySQL based Cache-Driver K5 K4 K3 SQLite Cache Driver SQLite based Cache-Driver K5 K4 K3 More by Fernando Gutiérrez More Patrol An easy and customizable way to manage access to website pages according to the roles assigned to users within the Kirby panel interface. K4 blueprints ├── pages │ ├── default.yml │ ├── home.policy.yml │ ├── simple.policy.yml │ ├── content.yml │ └── post.policy.yml ├── users │ ├── admin.yml │ └── editor.yml └── site.yml Policy Display different fields for different user roles in the Panel K4 \Beebmx\KirbyEnv::load('main/path'); return [ 'debug' => env('KIRBY_DEBUG', false), 'secret' => env('SECRET_KEY'), 'public' => env('PUBLIC_KEY'), ]; Env Store project credentials and variables in a .env file and access them in Kirby K4 K3