Я пытаюсь добавить тестовые инструменты в приложение rails (v 3.1.3), которое использует несколько баз данных. {{1 }} Это приспособление следует применять только к собственной тестовой базе данных sqlite приложения:
test:
adapter: sqlite3
database: db/test.sqlite3
pool: 5
timeout: 5000
Две другие базы данных - это mysql и также имеют тестовые экземпляры с именем% dbname% _test и уже заполнены тестовыми данными.
После того, как я добавил приспособления, все мои тесты завершились с ошибкой «ActiveRecord :: StatementInvalid: Mysql :: Error: Неизвестный столбец», поскольку rails пытается применить приспособление к одной из баз данных mysql.
Есть ли способ указать, для какой базы данных создан прибор?