【问题标题】:How to generate migrations to reflect the current state of my database?如何生成迁移以反映我的数据库的当前状态?
【发布时间】:2016-10-19 09:24:55
【问题描述】:

在我们的应用程序的开发周期中,我们创建了几个迁移文件,其中大部分都在更改同一张表。

现在,我们的应用程序投入生产,大量无用信息散布在大量迁移文件中。

当我们需要迁移数据库以进行开发和测试时,执行所有这些操作很麻烦。

如何编译这些更改以反映数据库的当前状态?

【问题讨论】:

标签: php laravel migration database-migration


【解决方案1】:

我用过这个:

"require-dev": {
    "xethron/migrations-generator": "dev-l5"
}

文档https://github.com/Xethron/migrations-generator/tree/l5

它将生成一个用于表创建的迁移和另一个用于外键的迁移,但之后手动压缩这些迁移变得很容易。

【讨论】:

    猜你喜欢
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 2017-05-26
    • 1970-01-01
    • 2016-06-09
    • 1970-01-01
    • 2021-07-15
    相关资源
    最近更新 更多