Mysqlのダンプファイルをインポートしようとしたが、Redmineがサーバエラーを起こしていたので覚え書き。
データダンプファイルを新規のDBに移行し、新たにマイグレーション。
$ mysql redmine_db < Dmpfile.sql $ rake db:migrate RAILS_ENV=production
エラーログを見るとマイグレーションで失敗していたようなので、下記のテーブル群が件数0件であることを確認してDROP。
drop table custom_fields_roles; drop table queries_roles; drop table email_addresses; drop table roles_managed_roles;
その後も下記エラーとなったが、Redmineのサーバを再起動したら直った。
Mysql2::Error: Unknown column 'users.mail'