rails - change_column迁移是否会影响现有约束

时间:2011-10-20 20:23:57

标签: ruby-on-rails ruby migration

如果我有一个字段并且已经进行了迁移以设置:null => false,然后我又进行了另一次迁移以添加:unique => true - 我是否还需要列出现有的:null => false在新的迁移中?
如果我没有在新的迁移中列出它,那意味着它实际上被删除了吗?

1 个答案:

答案 0 :(得分:0)

所有迁移更改都与当前数据库状态有关,您无需从头开始列出所有现有更改。

确定的好方法就是执行测试。 GL