開発環境と本番環境の両方でmysql Ver 14.14を使用しました。私は実行するとなぜschema.rbファイルが開発環境と運用環境で異なるのですか?
class ChangeRoleToNodeTemplate < ActiveRecord::Migration
def up
rename_table :roles, :node_templates
end
def down
rename_table :node_templates, :roles
end
end
:私のようなDB移行ファイルを持っている「すくいデシベルを:移行」コマンドを、それが生成さschema.rbファイルが正しくです。
しかし、 'rake db:migrate RAILS_ENV = production'を実行すると、同じスキーマを持つ 'role'と 'node_templates'の両方のテーブルが含まれています。
誰でも私に提案できますか?ありがとう。
私はRailsの使用3.1.0
14.14?あれは何でしょう? –