以前は私がデータベースとしてsqlite3を使用していましたが、私はmysqlデータベースに切り替えてdatabase.ymlファイル内のすべての設定を変更しました。 rake db:migrateを実行している間、私のマイグレーションもすべて成功しました。mysqlデータベースに切り替える際にrake db:loadコマンドの問題
i was succesfull in ruinning rake db:dump
sudo gem install mysql
rake db:create
the problem i am facing is while running rake db:schema:load
i am getting the following error while running the above command
ActiveRecord::StatementInvalid: Mysql2::Error: Cannot delete or update a parent row: a foreign key constraint fails: DROP TABLE `advance_salaries` CASCADE
/home/vh/.rvm/gems/ruby-2.2.1/gems/mysql2-0.3.21/lib/mysql2/client.rb:80:in `_query'
/home/vh/.rvm/gems/ruby-2.2.1/gems/mysql2-0.3.21/lib/mysql2/client.rb:80:in `block in query'
/home/vh/.rvm/gems/ruby-2.2.1/gems/mysql2-0.3.21/lib/mysql2/client.rb:79:in `handle_interrupt'
/home/vh/.rvm/gems/ruby-2.2.1/gems/mysql2-0.3.21/lib/mysql2/client.rb:79:in `query'
....................私はこのissue.please助けに直面していますなぜ知らない!!!!!!
返事は私の男のための非常に急務である..........ので助けてください.........もし誰かが解決策を知っていれば...... –
すべての私のプロジェクトは停止しています.../ –
あなたはあなたにschema.rbを追加できますか? rake db:schema:loadの代わりにmigrateを試しましたか? – denys281