现在我们可以使用rails t.string而不是t.column
使用t.string很简单。但是
t.column是不推荐使用的功能吗?
使用t.datatype而不是easyiness的任何其他优点。
有没有办法轻松地将所有当前迁移转换为新样式。
答案 0 :(得分:1)
1)sed。 :)
2)你需要转换它们吗?如果你按照建议检查schema.rb(或者甚至是某处的本地副本),那应该代表数据库的当前状态,对吧?如果您执行“rake db:schema:dump”,它应该在一个schema.rb文件中为您提供所有迁移,那么您可以从那里开始。
答案 1 :(得分:1)
t.column
。你可以使用它而不会失眠。 t.string
语法只是好老t.column
之上的“糖”。