feat: add flyway cli wrapper and staging restore

This commit is contained in:
irving
2025-11-07 22:38:47 -05:00
parent d7d7c64c01
commit 29ff0a2637
9 changed files with 590 additions and 1 deletions

View File

@@ -13,13 +13,14 @@ spring:
datasource:
type: com.alibaba.druid.pool.DruidDataSource
driverClassName: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:33306/peipei_apitest?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true
url: jdbc:mysql://localhost:33306/peipei_apitest?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai&useSSL=false&allowMultiQueries=true&rewriteBatchedStatements=true&connectionCollation=utf8mb4_general_ci&sessionVariables=collation_connection=utf8mb4_general_ci
username: apitest
password: apitest
druid:
enable: true
db-type: mysql
filters: stat,wall
connection-init-sqls: SET NAMES utf8mb4 COLLATE utf8mb4_general_ci
max-active: 20
initial-size: 1
max-wait: 60000