Lumen 命令行添加 code:model 的方法

由于Lumen 是一个为速度而生的API框架,因此削去了很多命令。
新建model文件,搭建在laravel中可能使用最多的是make:model,在lumen中可以这样添加

先增加

composer require biliboobrian/src/lumen-angular-code-generator (这是在交友网站上找到的一个composer)

在 bootstrap/app.php中注册:

$app->register(biliboobrian\lumenAngularCodeGenerator\Provider\GeneratorServiceProvider::class);

php artisan一下可以看到使用方法:bilibo:lumen:model
由于不是很喜欢这种命令行风格,因此进行了小改造:
打开:vendor/biliboobrian/Command/GenerateLumenModelCommand
修改:protected $name = 'code:model';

命令行输入

php artisan code:model ABC

就可以生成对应数据表. ABC对应的表是 a_b_cs. 数据表默认后面都是带复数s
修改生成的model文件夹和namespace的路径: biliboobrian/srcResources/config

猜你喜欢

转载自blog.csdn.net/weixin_34122548/article/details/87001700
今日推荐