Не удается подключить Padrino к базе данных PostgreSQL с активной записью - PullRequest
1 голос
/ 25 июня 2011

Попытка настроить веб-инфраструктуру Padrino для подключения к моей локальной базе данных PostgreSQL со следующей информацией:

базы данных

       List of databases
| Name                   |  Owner
|------------------------|------------ 
| postgres               | postgres
| template0              | postgres
| template1              | postgres
|trustmob_ui_development | postgres
|trustmob_ui_production  | postgres 
|trustmob_ui_test        | postgres
(6 rows)

конфиг / database.rb https://gist.github.com/1046031

ActiveRecord::Base.configurations[:development] = {
:adapter => 'postgresql',
:host => 'localhost',
:port => '5432',
:database => 'trustmob_ui_development',
:username  => 'postgres',
:password  => ''
}

Когда я пытаюсь запустить padrino rake ar:migrate, я получаю следующую ошибку. Полная ошибка здесь: https://gist.github.com/1046044

rake aborted!
ActiveRecord::ConnectionNotEstablished
/usr/lib/ruby/gems/1.9.1/gems/activerecord-3.0.9/.... 

Не уверен, что я делаю не так. Как заставить Падрино видеть / разговаривать с базами данных?

~ Dan

Ответы [ 2 ]

1 голос
/ 01 июля 2012

Вы когда-нибудь вызывали ActiveRecord :: Base.establish_connection?

0 голосов
/ 25 июня 2011

Можете ли вы подключиться к Navicat или другим программам с помощью своего кода?

Конфигурация верна?Проверьте свои настройки через postgresql.conf

...