###前提・実現したいこと
Railsのある基礎システムが出来上がってるものを、gitでクローンしてmigrateしたいのですが、migrateできません。vagrantで環境もそろえているはずです。ソースは仕事で使用しているため公開できません。
- rake db:createではデータベースの作成
- rake db:migrateはテーブルの作成
という認識であっているでしょうか?
以下のようにマイグレーションファイルはあります。
bash
1[vagrant@localhost html]$ ls db/migrate 220150506115859_create_articles.rb 320150514132923_create_redactor_assets.rb 420150518060734_create_articles_tags.rb 520150507112425_create_categories.rb 620150517101354_create_sub_categories.rb 720150519150047_create_media_contents.rb 820150509025852_devise_create_users.rb 920150518053149_create_tags.rb 1020150519185738_add_reserved_time_to_article.rb
###発生している問題・エラーメッセージ
bash
1[vagrant@localhost base_app-master]$ bundle exec rake db:migrate 2rake aborted! 3ActiveRecord::StatementInvalid: Mysql2::Error: Table 'base_app_dev2.categories' doesn't exist: SELECT `categories`.* FROM `categories` 4/vagrant/base_app-master/config/routes.rb:11:in `block in <top (required)>' 5/vagrant/base_app-master/config/routes.rb:1:in `<top (required)>' 6/vagrant/base_app-master/config/environment.rb:5:in `<top (required)>' 7Mysql2::Error: Table 'base_app_dev2.categories' doesn't exist 8/vagrant/base_app-master/config/routes.rb:11:in `block in <top (required)>' 9/vagrant/base_app-master/config/routes.rb:1:in `<top (required)>' 10/vagrant/base_app-master/config/environment.rb:5:in `<top (required)>' 11Tasks: TOP => db:migrate => environment 12(See full trace by running task with --trace)
###補足情報(言語/FW/ツール等のバージョンなど)
ruby 2.1.3p242
Rails 4.1.6
MySQL 5.1.73
Rails初心者なので、公開すべき情報を公開できている自身がないので、他にも必要な情報がありましたら、コメントしていただけましたら幸いです。
よろしくお願いします。
あなたの回答
tips
プレビュー