Travis CI 无法解析 rails 中的关联
Travis CI cant resolve association in rails
我发现了一个我无法弄清楚问题出在哪里的问题。
我正在创建一个 rails 应用程序。 "join-models".
加入了一些模型
在本地,如果我 运行 'rspec' 一切正常。
但是如果 Travis CI 运行 是规范,它就无法解决依赖关系。我得到了一个错误。我该怎么做才能解决这个问题?
这是 Travis CI 的输出:
这是我本地的终端。
看起来像是一个迁移问题。 Travis CI 对您的测试进行 运行 测试的数据库没有 BorrowRequest
模型的 request_id
。这就是你得到那个错误的原因。但它在本地有效,因为您 运行 在本地迁移。
因此,您只需要 运行 迁移,以便将 request_id
列添加到数据库中的 borrow_requests
table 中,Travis CI 运行s 测试。那应该可以解决您的问题。
我发现了一个我无法弄清楚问题出在哪里的问题。 我正在创建一个 rails 应用程序。 "join-models".
加入了一些模型在本地,如果我 运行 'rspec' 一切正常。 但是如果 Travis CI 运行 是规范,它就无法解决依赖关系。我得到了一个错误。我该怎么做才能解决这个问题?
这是 Travis CI 的输出:
这是我本地的终端。
看起来像是一个迁移问题。 Travis CI 对您的测试进行 运行 测试的数据库没有 BorrowRequest
模型的 request_id
。这就是你得到那个错误的原因。但它在本地有效,因为您 运行 在本地迁移。
因此,您只需要 运行 迁移,以便将 request_id
列添加到数据库中的 borrow_requests
table 中,Travis CI 运行s 测试。那应该可以解决您的问题。