0

私はProductsテーブルにcol_1、col_2、col_3を1つのデータベースの属性として持ち、別のデータベースにproduct_name、product_price、product_countのproductsテーブルを持っています。 Herokuのcol_1からProduct_price、col_2からproduct_nameにデータをコピーまたは移動するにはどうすればよいですか。ROR:あるデータベースのテーブルのデータを、herokuのテーブル属性が異なる別のデータベースにコピーするにはどうすればいいですか?

+0

役立つことを願って? – MZaragoza

+0

データベースに接続していません.... pgdbのバックアップで可能ですか? –

答えて

0

私はあなたのセットアップに関する多くの質問がありますが、私はこれを刺すでしょう。私のモデル「製品」

# app/models/product.rb 
Class Product < ApplicationRecord 
    ... 
    after_create :propagate_to_db2 
    ... 
    private 
    def propagate_to_db2 
    #connect_to_db2 
     sql = "INSERT INTO products ('Product_price', 'product_name') 
     VALUES 
     (#{col_1}, #{col_2})" 
    #execute sql 
    end 
end 

は、私はおそらくより行うことができ、あなたのシステムのより良い理解を持っていた場合、私は、これはどのように2つのデータベースに接続されている

+0

は、postgresデータベースのバックアップを取ってデータを移動することは可能ですか? –

関連する問題