迁移速记

时间:2009-08-29 05:19:55

标签: ruby-on-rails ruby migration

现在我们可以使用rails t.string而不是t.column

使用t.string很简单。但是

t.column是不推荐使用的功能吗?

使用t.datatype而不是easyiness的任何其他优点。

有没有办法轻松地将所有当前迁移转换为新样式。

2 个答案:

答案 0 :(得分:1)

1)sed。 :)

2)你需要转换它们吗?如果你按照建议检查schema.rb(或者甚至是某处的本地副本),那应该代表数据库的当前状态,对吧?如果您执行“rake db:schema:dump”,它应该在一个schema.rb文件中为您提供所有迁移,那么您可以从那里开始。

答案 1 :(得分:1)

不推荐使用

t.column。你可以使用它而不会失眠。 t.string语法只是好老t.column之上的“糖”。