【发布时间】:2012-04-18 04:08:36
【问题描述】:
我得到了错误
PGError: ERROR: type modifier is not allowed for type "text"
LINE 1: ...ng(255), "desc" character varying(255), "content" text(255),...
当我执行 heroku 时运行 rake db:reset
我知道 postgresql 需要无限类型的“文本”,并且在我最新的迁移文件中...
class ChangeLessonsTable < ActiveRecord::Migration
def change
change_table :lessons do |t|
t.change :content, :text, :limit => nil
end
end
end
我仍然不断收到错误。任何想法为什么?我运行 rake db:reset、rake db:migrate 和 git push 以确保我的本地数据库已更改。然后我运行 git heroku push 和 heroku 运行 rake db:reset 但我不断收到该错误。我错过了什么吗?谢谢
【问题讨论】:
标签: ruby-on-rails postgresql heroku