imtigger / laravel-crud-generator
Laravel CRUD 生成器
0.7.1
2019-11-06 11:31 UTC
Requires
- php: >=7.0.0
- imtigger/laravel-crud: >=0.5||dev-master
- laravel/framework: ^5.5|^6.0
README
Laravel CRUD 生成器
*** 目前仅供内部测试 ***
依赖
此包为 laravel-crud
生成 CRUD 控制器
安装
composer require imtigger/laravel-crud-generator --dev
使用方法
创建自己的主题
php artisan vendor:publish --provider="Imtigger\LaravelCRUD\LaravelCRUDGeneratorServiceProvider"
编辑 resources/crud-stubs/views/layout.blade.php.stub
以适配您喜欢的主题!
生成 CRUD 模型 + 视图 + 控制器 + 迁移 + 表单
php artisan make:crud --help
Usage:
make:crud [options] [--] <name>
Arguments:
name
Options:
--form (Re)generate only form
--model (Re)generate only model
--view (Re)generate only view
--no-model Generates no model
--no-view Generates no view
--no-controller Generates no controller
--no-form Generates no form
--no-migration Generates no migration
--no-soft-delete No soft delete
--no-ui Shortcut for --no-view, --no-controller and --no-form
工作流程
php artisan make:crud Animal
- 编辑生成的迁移并运行
php artisan migrate
php artisan migrate
- (可选)
php artisan make:crud --[form|model|view]
从实际数据库重新生成表单/模型/视图