【问题标题】:How do I write a rails migration to convert a field type? [duplicate]如何编写 Rails 迁移来转换字段类型? [复制]
【发布时间】:2014-02-21 08:13:24
【问题描述】:

我正在尝试非破坏性地将列从 :string 转换为 :text。

有没有直接的方法?这是 Heroku 上的 PostgreSQL。

谢谢! 克里斯。

【问题讨论】:

    标签: ruby-on-rails postgresql heroku


    【解决方案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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-25
      • 1970-01-01
      相关资源
      最近更新 更多