УЧИТЫВАЯ 4 модели (очень упрощенно)Лучший способ для переноса данных таблицы в другую таблицу
class Group1 << AR::Base
has_many group1_items
end
class Group2 << AR::Base
has_many group2_items
end
class GroupItem << AR::Base
belongs_to :group1
belongs_to :thing
end
class Group2Item << AR::Base
belongs_to :group2
belongs_to :thing
end
Я хочу «слиться» GROUP2 и Group2Items в Group1 и Group1Items. Group2 наследует от Group1. Что я хочу:
class Group2 << Group1
Модель Group2Item будет использоваться.
Мне нужно создать миграцию для перемещения данных Group2 и Group2Items в таблицы Group1 и Group1Item.
Моя миграция должна быть доступна независимо от состояния приложения, то есть таблицы Group2 и Group2Item не могут присутствовать, поэтому мне нужно сделать это juste в синтаксисе mySQL.
Есть ли простой способ сделать это?
Какой ответ! Спасибо, кажется, идеально. – pierallard