0

マイグレーションファイル名にエラーがあります(の代わりにproducts)。私はこれを呼ばれました:20170131095212_add_title_to_products.rbが、それは内部の正しいテーブル含まれています移行ファイル名の変更方法は? (レール)

class AddReferenceToProducts < ActiveRecord::Migration 
    def change 
     add_column :projects, :title, :string, length: 512 
    end 
end 

は私が正しく移行ファイル名を変更するにはどうすればよいですか? Ruby '2.3.0'、Rails '4.2.6'。おかげさまで

答えて

2

名前の変更ファイル名、

20170131095212_add_title_to_projects.rb 

リネームクラス。

AddReferenceToProjects 

また、移行を削除して新規作成することもできます。

+0

この回答を読んだとき、私はまず「マイグレーションを削除してゼロから始めないのはなぜですか?あなたがそれを言いましたとうれしいです。私が知る限り、その移行を維持する合理的な必要はありません。 – Tass

関連する問題