Rails / ActiveRecord / SQLite3:无法在测试环境中保存记录

时间:2012-08-18 08:38:33

标签: ruby-on-rails-3 sqlite activerecord

我有一个使用sqlite3的Rails应用程序。任何时候我想在测试环境中保存任何东西我都会收到以下错误:

    ActiveRecord::StatementInvalid:
    SQLite3::SQLException: near "SAVEPOINT": syntax error: SAVEPOINT active_record_1

在开发过程中,一切正常。我正在使用Rails 3.2.7。

1 个答案:

答案 0 :(得分:2)

您应该升级您的操作系统默认版本的Sqlite

http://shynnergy.com/2012/07/savepoint-exception-with-rails-3-1-on-jenkins/