3

Postgres を使用するために jruby/rails アプリを起動したいと考えています。しかし、開発およびテストで実行するときは、H2 を Postgres 互換モードで使用したいと考えています。

H2 または postgresql でアプリを起動しても問題ありませんが、組み込みの H2 データベースを使用して postgresql アダプターを実行するように構成するにはどうすればよいですか?

例: 次のようなもの:

データベース.yml

    development:
    #  adapter: jdbch2
    #  database: db/development/database
      adapter: postgresql
      encoding: unicode
      database: database
    #  driver: org.h2.Driver
      url: jdbc:h2:~/db/development;MODE=PostgreSQL

    test:
    ...

Gemfile:

...
gem 'activerecord-jdbch2-adapter'
#gem 'jdbc-h2'
gem 'activerecord-jdbcpostgresql-adapter'
...
4

0 に答える 0