【发布时间】:2016-09-10 02:39:38
【问题描述】:
我遇到了这样一种情况,即拥有数百个数据库表并将它们全部重写到 Laravel 迁移中似乎并不是……一项非常好的任务。
我知道 Laravel 迁移是一个非常酷的功能,可以跟踪一些 VCS 之间的数据库更改,例如 GIT
但是...无法在生产服务器中使用php artisan migrate 更新数据库在技术上放弃了迁移的使用,这使得它变得非常痛苦...手动逐表更改表添加列、索引或外键。
问题:Laravel 迁移有什么方法可以将更改(SQL 语句)写入文件而不是直接写入数据库?
【问题讨论】:
-
也许您可以在原始 SQL 中运行迁移?所以你不必将它们写成 Laravel 语法stackoverflow.com/questions/28787293/…