feat(education): complete Flyway migration and atomic submit

This commit is contained in:
2026-07-30 12:06:55 +08:00
parent ce02f8acb4
commit 79a5799502
228 changed files with 32551 additions and 1376 deletions

View File

@@ -0,0 +1,17 @@
-- =============================================
-- Education 模块 — 题库目录表回滚 (PostgreSQL)
-- Migration: 008 rollback
-- Drops all 11 tables created by 008-education-catalog.sql
-- =============================================
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;