我生成了迁移add_content_to_users content:string
。我运行db:migrate
并在edit
页面中将文字添加到此content
属性中。我意识到我想做其他事情,所以我想摆脱content.
db:rollback
是否足够,或者我是否还需要使用类似的东西再次重置和迁移数据库(宁可不要) {1}}?
答案 0 :(得分:0)
rake db:rollback
撤消上次迁移(在大多数情况下)如果添加了一列,它将完全从数据库表中删除该列。列中的所有数据都将丢失。
如果您当然没有更改或删除该迁移文件,则下次运行rake db:migrate
时会再次添加该列。