Ich weiß, dass dies bereits beantwortet wurde, aber ich bin gerade auf dasselbe Problem gestoßen, als ich versuchte, das Schema anzugeben, das für die liquibase-Befehlszeile verwendet werden soll.
Aktualisieren Ab JDBC v9.4 können Sie die URL mit dem neuen Parameter currentSchema wie folgt angeben:
jdbc:postgresql://localhost:5432/mydatabase?currentSchema=myschema
Erscheint basierend auf einem früheren Patch:
http://web.archive.org/web/20141025044151/http://postgresql.1045698.n5.nabble.com/Patch-to-allow-setting-schema-search-path-in-the-connectionURL-td2174512. html
Welche vorgeschlagene URL sieht so aus:
jdbc:postgresql://localhost:5432/mydatabase?searchpath=myschema