我最初创建了一个表,其中列为
t.string "email", :default => "", :null => false
要求已更改,现在我需要允许电子邮件为空。如何编写迁移以使 :null => true
change_column_null http://apidock.com/rails/ActiveRecord/ConnectionAdapters/SchemaStatements/change_column_null工作完美:
change_column_null :users, :email, true
当不允许 null 时,反向有一个很好的选项来更新现有记录(但不设置默认值)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)