wesleyhott / laravue
用于Laravel和VueJs技术的项目的代码生成。
v8.42.187
2022-08-30 20:15 UTC
Requires
- barryvdh/laravel-dompdf: ^0.8.7
- intervention/image: ^2.5
- laravel/passport: ^10.0
- league/flysystem-aws-s3-v3: ^1.0
- lucascudo/laravel-pt-br-localization: ^1.1
- orchestra/testbench: ^6.3
- phpoffice/phpspreadsheet: ^1.15
- spatie/laravel-permission: ^3.17
Requires (Dev)
- phpunit/phpunit: ^9.4
README
用于Laravel和VueJs技术的项目的代码生成。
安装
composer require wesleyhott/laravue --dev
php artisan laravue:install
php artisan vendor:publish --provider="wesleyhott\Laravue\LaravueServiceProvider"
php artisan migrate
php artisan passport:install
文档
命令
构建
php artisan laravue:build <model>
为模型
使用选项构建
php artisan laravue:build <model> <-f|--fields>
使用模式构建
php artisan laravue:build <model> <-s|--schema>
命令描述
为模型
示例
假设我们有用户有帖子的情况,模型是 Users
帖子
生成用户模型的命令
php artisan laravue:build User -f name:s,age:i.n
生成帖子模型的命令
php artisan laravue:build Post -f user_id:i,text:s,age:i.n,created_at:dt,approved:b
字段类型和缩写
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。