mdakashmia/laravel-auto-crude is a Laravel package for laravel simple auto crude generator.
It currently has 5 GitHub stars and 9 downloads on Packagist (latest version v1.3.0).
Install it with composer require mdakashmia/laravel-auto-crude.
Discover more Laravel packages by mdakashmia
or browse all Laravel packages to compare alternatives.
Last updated
Laravel package for generating model-based advanced CRUD scaffold with smart schema detection and dynamic form config.
composer require mdakashmia/laravel-auto-crude
Laravel package discovery will auto register the service provider.
php artisan generate:crude {ModelName} {--table=} {--force}
Examples:
php artisan generate:crude Post
php artisan generate:crude Category --table=blog_categories
php artisan generate:crude Comment --force
app/Http/Controllers/{Model}Controller.phpapp/Http/Requests/Store{Model}Request.phpapp/Http/Requests/Update{Model}Request.phpconfig/auto-crude/{model_plural}.phpresources/views/{model-plural}/index.blade.phpresources/views/{model-plural}/create.blade.phpresources/views/{model-plural}/edit.blade.phpresources/views/{model-plural}/show.blade.phpresources/views/{model-plural}/_form.blade.phpresources/views/{model-plural}/field-config.blade.phproutes/web.phpper_page), sorting (sort_by, sort_direction), search (q)field_from, field_to)deleterestore (when soft delete enabled)force_delete (when soft delete enabled)update (single field/value across selected rows)deleted_at existstext, textarea, number, date, datetime-local, select, relation-select, toggle, checkbox, fileconditional key)repeatable key)GET /{resource}/field-configPOST /{resource}/field-configstorage/app/auto-crude/{resource}_fields.jsonenum columns to dropdown optionsboolean/tinyint columns to toggleexists validationq for global searchsort_by, sort_directionper_page{enum_column} for enum filter{boolean_column} for boolean filter{relation_column} for relation filter{date_column}_from, {date_column}_to for date rangetrashed=with|only for soft deleted recordsinformation_schema).--force if you want to overwrite generated files.App\Models.