Laravel Package Migration将列添加到数据库中的现有App Migration

时间:2016-03-24 00:13:36

标签: laravel-5 migration package

我正在创建一个Laravel软件包,它将一个列迁移/添加到已安装软件包之前迁移的现有App Migration。

有没有最好的方法来设置这样的东西?如果是这样,您如何管理来自App和Package的重置/刷新迁移。

OR

最好将它们分开,因为Package Migration会覆盖App Migration可能完成的所有迁移。

感谢。

1 个答案:

答案 0 :(得分:1)

最好将列修改保留在单独的迁移中,除非并确保您的包在目前的任何地方都没有使用过。对于现有安装,如果修改现有迁移,则可能会导致迁移/回滚问题。所以我建议进行新的列更改迁移