Ruby on rails 升级针对Desive 2.0的迁移
升级到2.0版时,请参考Desive 即使模式是它应该的样子,这真的有必要吗Ruby on rails 升级针对Desive 2.0的迁移,ruby-on-rails,Ruby On Rails,升级到2.0版时,请参考Desive 即使模式是它应该的样子,这真的有必要吗 我不明白你怎么能为一个已经存在并且是最新的表添加一个新的迁移。我认为它们并不意味着你要添加新的迁移。这与更改表结构无关。我想他们是说你需要更新你的原始迁移文件。由于他们删除了旧的迁移帮助程序,如t.rememberable,因此在将t.rememberable替换为t.datetime之前,您将无法重新运行旧的迁移,这是有意义的。我不确定编辑其中一个已盖销的迁移文件是否失礼。谢谢您不应该做出会导致迁移产生不同结果的更改
我不明白你怎么能为一个已经存在并且是最新的表添加一个新的迁移。我认为它们并不意味着你要添加新的迁移。这与更改表结构无关。我想他们是说你需要更新你的原始迁移文件。由于他们删除了旧的迁移帮助程序,如
t.rememberable
,因此在将t.rememberable
替换为t.datetime之前,您将无法重新运行旧的迁移,这是有意义的。我不确定编辑其中一个已盖销的迁移文件是否失礼。谢谢您不应该做出会导致迁移产生不同结果的更改,但是重构/更改语法可能没问题。