我使用了flyway容器,它在本地运行得很好,原因是:docker run -v ${PWD}/db/migration:/flyway/sql --rm flyway/flyway -mixed=true-url='jdbc:sqlserver://my-server.net;databaseName=TEST_DB' -user=$MSSQL_USER -password=$MSSQL_PW m
Flyway的Java提供了指定SQL语句的功能,这些语句在建立到目标数据库的连接后立即执行(通过Flyway.setDatasource => )。这种SQL的一个典型用例是会话初始化。Flywayflyway = new Flyway();
flyway.setDataSource(url, user,password, in