将DataSource URL设置为filepath?

时间:2015-09-24 15:57:57

标签: postgresql flyway

this video中,数据库在配置时将存储设为target/db.h2.db

dataSource.setUrl("jdbc:h2:target/db");

作为他DataSource的网址。我正在使用PostgreSQL,似乎这不起作用。我正在使用:

dataSource.setUrl("jdbc:postgresql:target/db");

但我正在

Caused by: org.postgresql.util.PSQLException: FATAL: database "file:target/db" does not exist
    at org.postgresql.core.v3.ConnectionFactoryImpl.readStartupMessages(ConnectionFactoryImpl.java:684)
    at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:199)
    at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:66)

如何将我的数据库架构编写为target作为文件?

0 个答案:

没有答案