如何在不丢失数据的情况下将“:limit => nil”添加到架构中

时间:2013-01-28 04:08:09

标签: ruby-on-rails postgresql rails-migrations

我有以下Rails迁移:

class AddTextToReference < ActiveRecord::Migration
  def change
     add_column :references, :source_text, :text
  end
end

我现在意识到:source_text也需要设置为:limit => nil

如何在不丢失:source_text列中存储的数据的情况下,将:source_text添加到我的架构中?

我在本地使用PostgreSQL并在Heroku上进行制作。

1 个答案:

答案 0 :(得分:1)

尝试change_column方法

def change
  change_column :references, :source_text, :text, :limit => nil
end