如何更改迁移文件名? (Rails)

How to change migration file name? (Rails)

迁移文件名有误(必须是 projects 而不是 products)。我称之为:20170131095212_add_title_to_products.rb 但它包含正确的 table 内部:

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

如何正确更改迁移文件名? Ruby“2.3.0”,Rails“4.2.6”。 谢谢。

重命名文件名,

20170131095212_add_title_to_projects.rb

重命名 class.

AddReferenceToProjects

您还可以删除迁移并创建新迁移。