簡體   English   中英

動態子類化和ActiveRecord建立與PostgreSQL數據庫的連接

[英]Dynamic Subclassing and ActiveRecord establish_connection with PostgreSQL database

我正在嘗試創建一個實用程序,將記錄的子集從一個PostgreSQL數據庫的單個表復制到另一個PostgreSQL數據庫的同一表。 我正在使用動態子類進行此操作,但無法正常工作:它引發錯誤“未配置xxx數據庫”(其中xxx是我的數據庫URL,類似“ postgres:// username:password @ computername:5432 / databasename”)我知道URL是好的,因為我是從Heroku配置中復制的,並且能夠從本地計算機上的pgAdmin3訪問數據庫。

puts "Enter the database URL"
url = gets.chomp
db_conn = Class.new(ActiveRecord::Base) do
  establish_connection url
end

在Rails 3.2中添加了對created_connection(url)的支持; 我正在運行Rails 3.1.3。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM