【发布时间】:2018-02-09 11:15:58
【问题描述】:
我有许多表使用相同的列名。我想将它们拆分为部分,以便每次重新创建数据库时都可以编辑部分以更改列。
我试过了:
水果迁移文件
class CreateFruit < ActiveRecord::Migration[5.0]
def change
create_table :fruits do |t|
partial
end
end
宠物迁移文件
class CreatePet < ActiveRecord::Migration[5.0]
def change
create_table :pets do |t|
partial
t.string :personality
end
end
部分文件(application.rb?)
def partial
t.string :name
t.string :size
end
但是,我在运行迁移时总是遇到语法错误
【问题讨论】:
标签: ruby-on-rails rails-migrations