小编Las*_*ero的帖子

在长时间运行的项目上整合Rails迁移

我正在开发一个累积数百次迁移的项目,我不确定如何长期使用它们.我想他们并没有伤害任何东西,但保留一堆旧文件进行增量迁移似乎很奇怪,其中一些创建后续删除的表.

到目前为止,我已经看到了三种可能性:

  1. 别管它们了.他们没有伤害任何事情.

  2. 只需删除它们.我没有看到这样做有多大的危害,因为新的开发人员可能会开始使用模式加载,而不是迁移.

  3. 将它们全部删除,创建一个新的,时间戳与旧的合并匹配,并从架构中创建新的合并.这看起来很干净,但我不确定谁会真正使用它.

我倾向于删除它们,但我很好奇我是否有一个很大的缺陷.

migration ruby-on-rails

7
推荐指数
2
解决办法
1073
查看次数

标签 统计

migration ×1

ruby-on-rails ×1