108. 代码生成工具——codedungeon/laravel-craftsman
代码生成工具——codedungeon/laravel-craftsman
Laravel Craftsman 是一个命令行工具,帮助我们快速生成基础的项目代码。
安装
这是一个通用的命令行工具,可以全局安装,这样在任何一个项目中都可以使用
$ composer global require codedungeon/laravel-craftsman
使用
基础使用
laravel-craftsman craft:all Topic \
--model App/Topic \
--tablename topics \
--rows 10 \
--fields "title:string@200,content:text,user_id:integer:unsigned"
使用上面的命令可以创建模型,migration,seed,factory,控制器以及视图。
手动修改一下 factory。
database/factories/TopicFactory.php