如何在Postgres-compat模式下使用H2作为嵌入式数据库,来自jruby / rails

我想推出一个jruby / rails应用程序来使用Postgres。 但是我想在开发和测试中运行时在Postgres兼容模式下使用H2。

在H2或postgresql中启动应用程序没问题,但如何使用嵌入式H2数据库配置运行postgresql适配器?

例如:这样的事情:

database.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' ... 

Interesting Posts