我已经迁移了现有的Laravel 5应用程序和数据库.目前还没有迁移表,所以我使用以下命令创建了它:
PHP artisan migrate:install
在数据库迁移文件夹中存在三个文件(2015_12_08_134409_create_tables_script.PHP,2015_12_08_134410_create_foreign.PHP,2015_12_08_134411_create_index.PHP)
使用’PHP artisan migrate’时,将再次执行迁移文件夹中的脚本.这是我想要避免的.是否可以在Laravel的迁移表中插入记录,因此一旦’PHP artisan migrate’再次执行,将跳过这些脚本并拾取新脚本?
创建迁移表后,插入以下记录:
原文链接:https://www.f2er.com/laravel/135323.htmlinsert into migrations(migration,batch) values('2015_12_08_134409_create_tables_script',1); insert into migrations(migration,batch) values('2015_12_08_134410_create_foreign',batch) values('2015_12_08_134411_create_index',1);
因此,工匠会将这些迁移理解为“已执行”