Tranquil Models and Controllers

The zealouscreations/tranquil-model-controller package contains base Laravel Eloquent models and controllers that contain all the functionality you'll need for CRUD operations. Making Laravel development a more "Tranquil" experience.

Requires Laravel 10, 11, or 12

Install

Require it with composer

1composer require zealous-creations/tranquil-model-controller

NOTE: If you have installed inertiajs/inertia-laravel lower than v0.6 or doctrine/dbal lower than v3.0 then you may need to remove them before requiring zealous-creations/tranquil-model-controller

1composer remove inertiajs/inertia-laravel
2composer remove doctrine/dbal
3composer require zealous-creations/tranquil-model-controller

Publish migrations

There are 2 migrations in this package for creating a users table and an attachments table.

If you want to modify these migrations be for running them, then run this artisan command:

1php artisan vendor:publish --tag=tranquil-model-migrations