将查询参数传递给 flyway 中的连接字符串

时间:2021-02-03 21:23:50

标签: java mysql flyway

我正在使用 flyway migrate ./gradlew flywayMigrate 来运行 flyway 脚本。

我们如何使用 Flyway Config 将诸如 socketTimeout 之类的查询参数传递给 jdbc:mariadb:aurora://myHost/db?socketTimeout=0 之类的 url。

由于在 MySQL 中超过 10 秒的查询超时,我需要传递查询参数 socketTimeout 参数。

我试着像他们的example一样传递它 url = 'jdbc:hsqldb:file:/db/flyway_sample;shutdown=true' 但它不起作用。

这些是在 gradle.properties

中配置的

    flyway.url=jdbc:mariadb:aurora://localhost:3306/schema
    flyway.user=username
    flyway.password=pass

0 个答案:

没有答案