danielyandev / laravel-easymake
为 Laravel 提供简单的命令
1.0.4
2020-02-21 21:51 UTC
Requires
- php: ^7.1
Requires (Dev)
- laravel/framework: 6.*
- phpunit/phpunit: ^8.5
README
入门
安装包
composer require danielyandev/laravel-easymake
一些示例
创建模型、迁移和控制器
这将创建一个具有定义关系的模型、具有定义列的迁移以及具有定义方法的资源控制器。您只需填充迁移以添加额外列,并添加视图名称以返回即可。
php artisan easymake:model Book --belongsTo="User" --softdeletes -mcr
创建具有软删除功能的模型
php artisan easymake:model MyModel --softdeletes
或
php artisan easymake:model MyModel -d
创建具有一对一关系的模型
php artisan easymake:model MyModel --hasOne="Model1|Model2|...|ModelN"
使用其他参数
php artisan easymake:model MyModel --hasOne="Model1,foreignKey1,localKey1|...|ModelN,foreignKeyN,localKeyN"
使用命名空间
php artisan easymake:model MyModel --hasOne="App\User|App\Models\SomeModel"