Heroku Postgres错误:PGError:错误:关系“组织”不存在(ActiveRecord :: StatementInvalid)
||
我在将Rails应用程序部署到Heroku时遇到问题,在尝试访问该应用程序时会抛出此错误:
PGError:错误:关系\“ organizations \”不存在(ActiveRecord :: StatementInvalid)
SELECT a.attname, format_type(a.atttypid, a.atttypmod), d.adsrc, a.attnotnull
FROM pg_attribute a LEFT JOIN pg_attrdef d
ON a.attrelid = d.adrelid AND a.attnum = d.adnum
WHERE a.attrelid = \'\"organizations\"\'::regclass
AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum
有人有什么想法吗?这对我来说是第一次,特别是因为我已经在Heroku上使用其他应用程序一年了,却没有看到类似的东西。当然,一切都可以在本地SQLite上运行。
没有找到相关结果
已邀请:
13 个回复
草票
课刊灭似
:)
期差骇蓟
和
之后,您可能必须运行
。
谷起
为了修复它,只需打开您的终端并运行:
漂截嘘
届甸衬丝蚕
降女陷费券
薄响
提交,推送到heroku
运行
,然后说创建一个模型并保存,以验证一切正常。 现在还原所做的更改(即恢复上面的“ 10”字块) 提交,推送到heroku 你在做生意!
拟蓬
可扇胆
闯舱酮
和
来解决此问题。我想我只是没有运行适当的迁移来解决问题。
导力疵谜
为我解决了问题。
泻伴墓荒
它更改了.gitignore文件,忽略了整个
,因此我的数据库再也没有推送到heroku上了。小心删除它,或者至少在您上推的位置没有用户名和密码。