![](/img/trans.png)
[英]Rails cant connect to database with ActiveRecord::establish_connection
[英]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.