可能吗?我可以在连接 URL 上指定它吗?怎么做?
我知道这已经得到了回答,但是我在尝试指定用于 liquibase 命令行的架构时遇到了同样的问题。
更新 从 JDBC v 9.4开始,您可以使用新的 currentSchema 参数指定 url,如下所示:
jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema
基于较早的补丁出现:
http://web.archive.org/web/20141025044151/http://postgresql.1045698.n5.nabble.com/Patch- to-allow-setting-schema-search-path-in-the-connectionURL-td2174512。 html
哪个提议的网址是这样的:
jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema