代码生成器适用 laravel 5.7
2019年4月23日1.安装代码生成器扩展包扩展包
|
1 |
$ composer require "summerblue/generator:~1.0" --dev |
2.版本标记 (防止运行出错出现无法挽回的结果)
|
1 2 |
$ git add -A $ git commit -m "新增 generator 扩展" |
3.运行(注意引号里面的内容最后要弄成一行不能有换行和空格,表明驼峰命名)
|
1 2 3 4 5 6 7 8 9 10 11 12 |
$ php artisan make:scaffold Topic --schema=" title:string:index, body:text, user_id:integer:unsigned:index, category_id:integer:unsigned:index, reply_count:integer:unsigned:default(0), view_count:integer:unsigned:default(0), last_reply_user_id:integer:unsigned:default(0), order:integer:unsigned:default(0), excerpt:text:nullable, slug:string:nullable " |
4.数据还原
|
1 2 3 4 |
$ php artisan migrate:rollback #数据库回滚。 $ git checkout . #还原修改文件到原始状态。 $ git status #查看文件状态 。 $ git clean -f -d #作用是清理项目,<code>-f</code> 是强制清理文件的设置,<code>-d</code> 选项命令连文件夹一并清除。 $ git status #查看文件状态 。 |