Travis CI无法解决Rails中的关联

丹尼·詹森

我发现了一个我无法弄清楚出什么问题的问题。我正在创建一个Rails应用程序。我有一些通过“ join-models”加入的模型。

在本地,如果我运行“ rspec”,则一切正常。但是,如果Travis CI运行规范,它将无法解决依赖关系。我有一个错误。我该怎么做才能解决此问题?

这是Travis CI的输出: 在此处输入图片说明 在此处输入图片说明

这是从我的终端本地发出的。 在此处输入图片说明

KM拉基布尔伊斯兰教

它看起来像一个迁移问题。Travis CI根据其运行测试的数据库没有request_idBorrowRequest模型的。这就是为什么您会收到该错误。但是它在本地有效,因为您是在本地运行迁移的。

因此,您所需要做的就是运行迁移,以便将request_id列添加到borrow_requestsTravis CI运行测试所依据的数据库表中。那应该解决您的问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章