Я работаю над проектом, в котором есть две среды постановка и производство . Маркетинговая команда создает записи о промежуточной среде и ожидает одобрения клиента. Если клиент одобряет, он должен создать ту же запись в производственной среде, которая является переделкой
Я бы хотел перенести постановочную запись в производство. Для этого я создал отдельную модель на models/ad_to_production.rb
и установил соединение с производственной базой данных. Оригинальное название модели Ad
.
Проблема в том, что запись ad
, которую я пытаюсь скопировать в удаленную базу данных, содержит несколько изображений. Я не уверен, как отправить изображения на рабочий сервер. Это то, что я сделал до сих пор:
class Ad < ActiveRecord::Base
# id :integer not null, primary key
# title :string
# image :string
# destination_url :text
# created_at :datetime not null
# updated_at :datetime not null
end
class AdToProduction < ActiveRecord::Base
establish_connection :"production_db"
def copy(staging_ad)
self.title = staging_ad.title
self.image = image if staging_ad.image.present?
# skip codes
end
end
Любое предложение высоко ценится!