使用 liquibase 配置在每次启动时执行 sql 文件
Execute sql file on every startup using liquibase configuration
我想创建一个 SQL 初始化文件以在每次 Spring 启动时填充测试数据:
databaseChangeLog:
- changeSet:
id: 0001
author: test
dbms: postgres
changes:
- sqlFile:
- relativeToChangelogFile: true
- path: data.sql
你知道我如何配置它在每次 Spring 启动时执行吗?
您可以使用以下属性。现在特定的 changeSet 将 运行 每次
- changeSet:
runAlways: true
https://docs.liquibase.com/concepts/basic/changeset.html
runAlways Executes the changeset on every run, even if it has been run before.
我想创建一个 SQL 初始化文件以在每次 Spring 启动时填充测试数据:
databaseChangeLog:
- changeSet:
id: 0001
author: test
dbms: postgres
changes:
- sqlFile:
- relativeToChangelogFile: true
- path: data.sql
你知道我如何配置它在每次 Spring 启动时执行吗?
您可以使用以下属性。现在特定的 changeSet 将 运行 每次
- changeSet:
runAlways: true
https://docs.liquibase.com/concepts/basic/changeset.html
runAlways Executes the changeset on every run, even if it has been run before.