如何编写rails迁移以转换字段类型?

时间:2014-02-21 00:02:26

标签: ruby-on-rails postgresql heroku

我正在尝试将列从is:string转换为:text not destructively。

有简单明了的方法吗?它是Heroku上的PostgreSQL。

谢谢! 克里斯。

1 个答案:

答案 0 :(得分:1)

您可以在其他迁移中使用change_column

  • change_column(table_name,column_name,type,options):使用与add_column相同的参数将列更改为其他类型。

来自:http://api.rubyonrails.org/classes/ActiveRecord/Migration.html& http://apidock.com/rails/ActiveRecord/ConnectionAdapters/SchemaStatements/change_column