Laravel Migrations Generator是自动生成数据库迁移文件的工具。
0.准备工作
Laravel5.5及以上版本,确保正确创建数据库以及数据库配置正确。
1.安装:
项目目录下执行:
composer require --dev "xethron/migrations-generator"
2.使用:
为当前数据库所有数据表生成数据库迁移文件:
php artisan migrate:generate
提示 Do you want to log these migrations in the migrations table? [Y/n] :
输入Y
提示 Next Batch Number is: 2. We recommend using Batch Number 0 so that it becomes the "first"
migration [Default: 0] :
输入0
你也可以指定数据表来生成迁移文件:
php artisan migrate:generate table1,table2,table3,table4,table5
提示 Do you want to log these migrations in the migrations table? [Y/n] :
输入Y
提示 Next Batch Number is: 2. We recommend using Batch Number 0 so that it becomes the "first"
migration [Default: 0] :
输入0
3.执行成功后,/database/migrations下就会根据数据库中的表创建所有表的迁移文件