【问题标题】:Rails migrations with the same name同名的 Rails 迁移
【发布时间】:2011-04-03 08:50:02
【问题描述】:

人们如何优雅地应对这个问题?

我有一个创建表的迁移,然后另一个删除该表,现在我想重新引入它,问题是我不能,因为它们具有相同的名称。

【问题讨论】:

    标签: ruby-on-rails database migration


    【解决方案1】:

    如果我理解正确,Rails 只会抱怨迁移名称​​only。好吧,迁移名称对其功能没有影响,因此您可以使用其他名称。

    【讨论】:

    • 您确实理解正确,这就是我所做的。但是,我相信我遵循最佳实践,并根据它们的功能命名我的迁移,因此用不同的名称命名两个相同的迁移并不是很优雅。
    • @Jon 我通常对代码风格很挑剔,但你甚至超过了我 :) “再次创建表”或“创建表,尝试 #2”没有任何问题。
    • 哈!公平点我想,我会尽量控制强迫症。
    猜你喜欢
    • 2014-02-28
    • 2013-12-14
    • 2015-03-04
    • 2010-10-16
    • 1970-01-01
    • 1970-01-01
    • 2020-10-28
    • 2013-09-13
    • 2011-02-25
    相关资源
    最近更新 更多