У меня есть несколько таблиц, которые будут выглядеть одинаково, возможно ли сохранить модель в нескольких таблицах, изменив имя базовой таблицы?
Products Products_Staging Products_Archive
Столбцы будут точно такими же.
Более простым способом было бы добавить что-то вроде следующего к одной или всем моделям:
after_create :create_others private def create_others # you get the product created first ProductStaging.create(product.attributes) ProductArchive.create(product.attributes) end