2016-04-07 3 views
0

を指定していない私はモデルrake test ためのテストをしようとしていると私は、このエラーを得た、AdapterNotSpecified:データベース構成はアダプタ

AdapterNotSpecified:データベース構成は、アダプタを指定しない

database.ymlスペック:

development: 
adapter: mysql2 
database: adel_development 
encoding: utf8 
pool: 5 
username: root 
timeout: 5000 
socket: /tmp/mysql.sock 

production: 
adapter: mysql2 
database: adel_development 
pool: 5 
timeout: 5000 

何が助けになっているか

注:私はqlite3を使用して、あなたのdatabase.ymlファイルにテスト環境を定義する必要がmysql2

答えて

1

に変更されました:あなたは、このデータベースadel_testを作成し、起動する必要があります

development: 
    adapter: mysql2 
    database: adel_test 
    encoding: utf8 
    pool: 5 
    username: root 
    timeout: 5000 
    socket: /tmp/mysql.sock 

rake db:test:prepare

関連する問題