【问题标题】:database is locked in ruby on rails数据库被锁定在 ruby​​ on rails
【发布时间】:2020-11-10 06:35:27
【问题描述】:

错误: 类别测试#test_name_should_be_unique: ActiveRecord::StatementInvalid: SQLite3::BusyException: 数据库被锁定 test/models/category_test.rb:18:in `block in class:CategoryTest'

有人可以帮我解决我遇到的这个错误吗? 它一直在工作,直到不久前突然出现了。我的测试没有错误。 我是 Stack Overflow 的新手,所以如果我以错误的方式做某事,请放轻松。

【问题讨论】:

  • 您最近是否对您的代码进行过任何修改?

标签: ruby-on-rails ruby web-applications


【解决方案1】:

尝试运行ActiveRecord::Base.connection.execute("BEGIN TRANSACTION; END;")

完整讨论:Ruby: SQLite3::BusyException: database is locked:

【讨论】:

    猜你喜欢
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多