wini
2024 年1 月 8 日 00:54
1
我正在尝试安装 gamification 插件,就像安装其他插件一样,通过将 repo 添加到 app.yml 然后重建,但每次构建都会失败。
错误是数据库关系:
Caused by:
PG::UndefinedTable: ERROR: relation "gamification_leaderboards" does not exist (PG::UndefinedTable)
LINE 9: WHERE a.attrelid = '"gamification_leaderboards"'::regclass
我认为这是由额外的“引起的。
有人知道如何/在哪里修复它吗?
Heliosurge
(Dan DeMontmorency)
2024 年1 月 8 日 01:28
2
你能发一张截图或者只复制你添加插件的地方吗?
App.yml 文件对格式非常挑剔。如果你也能发布你正在运行的 discourse 分支,那就更好了。稳定版/测试通过版/测试版
wini
2024 年1 月 8 日 01:32
3
@Heliosurge
我已将其添加到其他插件之后,格式相同
例如:
- git clone https://github [.]com/discourse/discourse-bcc
- git clone https://github [.]com/discourse/discourse-automation
删除 gamification 插件后,一切正常,并且能够重新构建并再次启动。
我正在使用 discourse 的 3.2.0.beta4-dev 版本
1 个赞
Heliosurge
(Dan DeMontmorency)
2024 年1 月 8 日 01:41
4
我在测试通过版本上,看起来还可以。Beta 版本可能存在兼容性问题,但需要其他人来评估。或许可以报告一下,并在游戏化方面争取更多关注。
1 个赞
您好 @wini
无需交叉发布您的问题。拥有一个专门的主题实际上是首选,这样可以避免以后将其拆分。
我将删除您的其他帖子,以便我们将对话集中在此帖上。
3 个赞