adwiv / laravel-crud-generator
为 Laravel 生成 CRUD 模型、控制器、资源、请求和视图
1.0.9
2022-04-28 08:49 UTC
Requires
- php: ^7.2 || ^8.0
- doctrine/dbal: ^3.1
- jeroennoten/laravel-adminlte: ^3.6
- laravel/framework: >=6.0
README
Laravel CRUD & 视图生成器
此包用于生成 CRUD 操作所需的模型、控制器、请求、资源和视图。
此包主要用于个人使用。
安装
仅以开发模式安装此包。由于该包会生成文件,在生产环境中并不需要。
composer require --dev adwiv/laravel-crud-generator
用法
要使用此生成器,您必须有一个现有的数据库表,用于生成您所需的模型和 CRUD。首先,创建一个迁移,并将其迁移以创建表。
然后,要生成所有文件,请使用以下命令之一
php artisan crud:all ModelClass php artisan crud:all ModelClass [--prefix admin] php artisan crud:all ModelClass [--route-prefix admin] [--view-prefix user] php artisan crud:all ModelClass [--table table_name]
您还可以生成单个文件
php artisan crud:model ModelClass [--table table_name]
php artisan crud:request ModelRequest [--model ModelClass]
php artisan crud:resource ModelResource [--model ModelClass] [-c | --collection]
php artisan crud:controller ModelController [--model ModelClass]
php artisan crud:controller ModelController [--parent ParentModelClass]