一年多来,我一直在使用Heroku为Discord部署一个node.js机器人,而没有一个单一的问题。两个多月前,Heroku只是以leveldown@1.7.2安装脚本失败为由,开始拒绝我的部署。除了最基本的内容外,我没有更改代码中的任何其他内容,即使退回这些更改仍然会产生错误。
这是完整的heroku日志:https://pastebin.com/fg7yDHZv
这是失败的部分:
Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [metric_range_categories]
at org.hibernate.tool.schema.internal.SchemaValidatorImpl.validateTable(SchemaValidatorImpl.java:67)
at org.hibernate.tool.schema.internal.SchemaValidatorImpl.doValidation(SchemaValidatorImpl.java:50)
at org.hibernate.tool.hbm2ddl.SchemaValidator.validate(SchemaValidator.java:91)
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:475)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:444)
at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:879)
... 29 common frames omitted
我尝试更新项目中的所有内容,但无济于事。
谢谢您的回答!