我将通过以下演示来设置带有大查询的liquidbase版本控制:https://medium.com/google-cloud/version-control-of-bigquery-schema-changes-with-liquibase-ddc7092d6d1d但是当运行以下命令时,我得到了一个错误:
java -jar liquibase-core-4.6.2.jar --changeLogFile=create_table.sql update
错误:
Exception in thread "main" java.lang.IllegalArgumentException: Unable to find LIQUIBASE_HOME environment variable
at liquibase.integration.commandline.LiquibaseLauncher.main(LiquibaseLauncher.java:36)
我知道我需要设置一个环境变量最有可能,但我担心我错过了一些东西,因为演示/教程没有提到任何环境变量,我也找不到任何设置说明在线liquibase envars。
有人知道我可能错过了什么吗?最好是看看他们的Github Repo中的例子,提供cmd脚本在Windows/Linux中运行它。基本上设置LIQUIBASE_HOME应该是复杂的。