feat(education): complete Flyway migration and atomic submit

This commit is contained in:
2026-07-30 12:06:55 +08:00
parent ce02f8acb4
commit 4edf83de94
231 changed files with 32753 additions and 1376 deletions

View File

@@ -0,0 +1,21 @@
-- =============================================
-- Education 模块 — 题库目录表回滚 DDL
-- Ticket #20 rollback
-- =============================================
-- WARNING: This is an explicit data-destruction script.
-- It is NOT part of application version rollback.
-- Application version rollback preserves these tables and their data;
-- this script is only used when permanently removing the catalog module.
-- =============================================
DROP TABLE IF EXISTS `education_question_collection_question`;
DROP TABLE IF EXISTS `education_practice_blueprint`;
DROP TABLE IF EXISTS `education_question`;
DROP TABLE IF EXISTS `education_question_collection`;
DROP TABLE IF EXISTS `education_content_node`;
DROP TABLE IF EXISTS `education_content_entry`;
DROP TABLE IF EXISTS `education_category`;
DROP TABLE IF EXISTS `education_subject`;
DROP TABLE IF EXISTS `education_major`;
DROP TABLE IF EXISTS `education_school`;
DROP TABLE IF EXISTS `education_region`;