如何从现有数据库创建迁移?
我想用Xerton
来做。我尝试执行:
php artisan make:migration
但是我收到此错误:
Not enough arguments (missing: "name").
是否可以一次迁移现有数据库?不必单独迁移表?
答案 0 :(得分:0)
正确安装Xethron后,您可以运行以下命令:
php artisan migrate:generate // to create migrations for all the tables
php artisan migrate:generate table1,table2,table3,table4,table5 // for specific tables
答案 1 :(得分:0)
根据Xerton文档,您必须使用php artisan migrate:generate
命令从现有数据库生成迁移。
php artisan make:migration [name]
用于创建新的迁移。
答案 2 :(得分:0)
创建迁移时,必须像这样指定迁移的名称:
php artisan make:migration create_users_table
php artisan make:migration add_votes_to_users_table
使用Xerton:
运行php artisan migration:generate为所有表创建迁移