【发布时间】:2013-03-12 18:23:37
【问题描述】:
想要进行 rails 迁移,但我希望列名类似于 external_id 但我不想使用任何带有 external 的模型。我认为默认情况下 rails ,每当看到 _id 作为后缀时,它都会查找外键关联,如果它不存在,则迁移被取消。 有什么解决办法。我有
def self.up
create_table :external_mappings do |t|
t.string :external_name
t.integer :external_id
t.timestamps
end
end
感谢您的帮助
当我让它 t.integer :externalId 迁移工作。这让我觉得 external_id 正在寻找外键引用,有什么方法可以抑制外键引用。我正在使用 Rails 2.3.5
【问题讨论】:
标签: ruby-on-rails ruby rails-migrations