Skip to content

chore: migrate legacy controlled seeds to Flyway - #50

Merged
zhoutaoo merged 1 commit into
mainfrom
issue-38-database-script-cleanup
Sep 20, 2026
Merged

zhoutaoo merged 1 commit into
mainfrom
issue-38-database-script-cleanup

Conversation

@zhoutaoo

Copy link
Copy Markdown
Contributor

旧手工初始化文件中的 25 条受控种子记录不在 Flyway baseline 中,直接删除会使新库缺少验证码场景、通知模板和常用字典。本变更新增保留管理员现有数据的版本化 DML,删除旧建库文件并修正文档。

验证:隔离 MySQL 中新库与 0.6/0.7 升级迁移均通过 flyway validate;新库断言 25 条记录齐全,重复 migrate 零变更;mvn clean package -DskipTests 通过。关联 opensabre/base-k8s#38。

@zhoutaoo
zhoutaoo marked this pull request as ready for review September 20, 2026 13:18
@zhoutaoo
zhoutaoo merged commit 1ea5008 into main Sep 20, 2026
3 checks passed
@zhoutaoo
zhoutaoo deleted the issue-38-database-script-cleanup branch September 20, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant