加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails-3 – Rails 3 – heroku PGError:错误:类型“文

发布时间:2020-12-17 02:34:52 所属栏目:百科 来源:网络整理
导读:我是Rails的新手,到目前为止还不错.我想在你做heroku rake db:setup时找出上传的模式文件.因为即使我删除了一个表,它仍然试图在heroku上创建它并给出错误. 我甚至尝试重新创建表,但它一直记住旧的设置和错误. PGError: ERROR: type modifier is not allowed
我是Rails的新手,到目前为止还不错.我想在你做heroku rake db:setup时找出上传的模式文件.因为即使我删除了一个表,它仍然试图在heroku上创建它并给出错误.

我甚至尝试重新创建表,但它一直记住旧的设置和错误.

PGError: ERROR: type modifier is not allowed for type “text” LINE 1:
“trainings” (“id” serial primary key,“content” text(255),…

它正在尝试使用内容列文本创建表培训,但我不再具有该设置,我认为该设置已保存在某处.

我甚至尝试删除我的应用程序并重新启动它但没有运气.

有线索吗?

谢谢.

解决方法

heroku上的默认数据库是 postgresql. postgresql中的文本类型不接受大小:它是无限的.

见http://www.postgresql.org/docs/9.1/static/datatype-character.html

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读