我正在尝试将测试夹具添加到使用多个数据库的rails(v 3.1.3)应用程序中.夹具应仅应用于应用程序自己的测试sqlite数据库:
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
Run Code Online (Sandbox Code Playgroud)
另外两个数据库是mysql,并且还有名为%dbname%_test的测试实例,并且已经填充了测试数据.
在我添加了灯具之后,所有我的测试都失败了"ActiveRecord :: StatementInvalid:Mysql :: Error:Unknown column"错误,因为rails试图将灯具应用到其中一个mysql数据库.
有没有办法指定为哪个数据库制作一个夹具?