WIP: feat(education): complete Flyway migration and atomic submit #21

Closed
wangziqi wants to merge 5 commits from claude/continue-education-flyway into feature/education-core-loop
Owner

Summary

  • adopt Education PostgreSQL schema with module-owned Flyway migrations V4010-V4040
  • complete atomic practice submit, immutable report, wrong-question, favorite, and idempotency flows
  • add PostgreSQL migration, concurrency, controller, and persistence verification

Verification

  • 136 focused tests passed on isolated PostgreSQL 17
  • git diff --check
  • mvn -pl yudao-module-education -am -DskipTests clean package
  • migrations V4010-V4040 packaged under target/classes
  • mvn -pl yudao-server -am -DskipTests clean compile
## Summary - adopt Education PostgreSQL schema with module-owned Flyway migrations V4010-V4040 - complete atomic practice submit, immutable report, wrong-question, favorite, and idempotency flows - add PostgreSQL migration, concurrency, controller, and persistence verification ## Verification - 136 focused tests passed on isolated PostgreSQL 17 - `git diff --check` - `mvn -pl yudao-module-education -am -DskipTests clean package` - migrations V4010-V4040 packaged under target/classes - `mvn -pl yudao-server -am -DskipTests clean compile`
wangziqi changed target branch from main to feature/education-core-loop 2026-07-30 06:16:36 +00:00
wangziqi added 3 commits 2026-07-30 06:16:36 +00:00
wangziqi added 1 commit 2026-07-30 06:23:40 +00:00
wangziqi added 1 commit 2026-07-30 06:30:08 +00:00
wangziqi closed this pull request 2026-07-30 06:38:48 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.