The docs предложить что-то вдоль линий:
# connection setup
ActiveRecord::Base.establish_connection(
:adapter => 'jdbc',
:driver => 'org.postgresql.Driver',
:url => 'jdbc:postgresql:sample_db;create=true'
)
Или
ActiveRecord::Base.establish_connection(
adapter: 'postgresql',
database: 'db/my-database'
)
Это предполагает, что вы используете JDBC и appropriate configuration. Для этого я предлагаю взглянуть на Postgres' documentation.
проба, там написано в Java:
String url = "jdbc:postgresql://localhost/test";
Properties props = new Properties();
props.setProperty("user","fred");
props.setProperty("password","secret");
props.setProperty("ssl","true");
Connection conn = DriverManager.getConnection(url, props);
String url = "jdbc:postgresql://localhost/test?user=fred&password=secret&ssl=true";
Connection conn = DriverManager.getConnection(url);
... но я бы катиться с чем-то вдоль этих линий:
ActiveRecord::Base.establish_connection(
:adapter => 'jdbc',
:driver => 'org.postgresql.Driver',
:url => 'jdbc:postgresql:sample_db;create=true'
:user => 'myuser'
:password => 's3cret!'
)
С другой стороны, есть JRuby-PG
С уважением ,
Имея некоторые проблемы с получением какой-либо из этого, чтобы работать .. Будет продолжать пробовать – Brettski