Хотите выполнить миграцию рельсов, но я хочу, чтобы имя столбца было чем-то вроде external_id, но я не хочу использовать какую-либо модель с внешним . я думаю, что рельсы по умолчанию, всякий раз, когда видит _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 ищет ссылку на внешний ключ, есть ли способ, которым мы можем подавить ссылку на внешний ключ. Я использую рельсы 2.3.5