全く混乱し:これはどのような状況で、これはレール(db)で起こりますか?この混乱で
rake db:drop
>
rake db:create
> my_database already exists
rake db:migrate
> unknown database my_database
は、任意の洞察力に感謝。
全く混乱し:これはどのような状況で、これはレール(db)で起こりますか?この混乱で
rake db:drop
>
rake db:create
> my_database already exists
rake db:migrate
> unknown database my_database
は、任意の洞察力に感謝。
を実行しますdb:2つのデータベースを作成し、1つは開発、もう1つはテストを作成します。 rake db:dropを実行すると、データベースが削除されますが、テストデータベースではなく開発データベースのみが削除されます。明示的にテストデータベースを削除してみてください。
試してみてください。
rake db:drop
rake db:create RAILS_ENV=development
rake db:migrate RAILS_ENV=development
同じエラーその後、オープンmysqlの端子を取得し、データベースを手動で作成する場合:
CREATE DATABASE database_name;
はその後、uは熊手を行う初めてためだ
rake db:migrate
移行ファイルが適切に設定されない場合があります。 –
テストデータベースの名前は "my_database" –