Files
ruoyi-vue-pro/docs/education/migration/05-commit-review-11e9cc6.md

1.7 KiB

Commit Review: 11e9cc6854 (11e9cc6), target repository

Phase 0 static assessment generated on 2026-07-29. No build, test, application startup, PostgreSQL connection, or Flyway migration was executed during this assessment.

Retain

  • Education reactor registration, Member/server activation, Education server dependency, allocated error-code range, and XML correction unless later evidence disproves necessity.

Adjust

  • Treat historical MySQL schema/seed/rollback as archival or explicitly manual only; it is not a PostgreSQL/Flyway delivery path.
  • If global menu entries 6800/6801 remain required, replace them with an approved Education-owned PostgreSQL Flyway seed migration.
  • Remove operational documentation that invokes mysql or destructive rollback scripts; use forward correction and audited administrative procedures.

Replace

  • Required seed behavior with higher-version immutable PostgreSQL Flyway migration.

Remove by forward correction

  • README/runbook claims of MySQL active delivery and destructive rollback.
  • The MySQL menu seed as active delivery after approved Flyway replacement.

Pending decisions

  • Whether menu entries 6800/6801 remain product scope.
  • Whether historical sql/mysql/education artifacts remain labeled archival/manual material.

Evidence

  • Verified /Users/tiku1/code/ruoyi-vue-pro/pom.xml:18-19.
  • Verified /Users/tiku1/code/ruoyi-vue-pro/yudao-server/pom.xml:35-47.
  • Verified /Users/tiku1/code/ruoyi-vue-pro/yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/exception/enums/ServiceErrorCodeRange.java:31-46.
  • Verified /Users/tiku1/code/ruoyi-vue-pro/sql/mysql/education/000-education-schema.sql:1-5, 000-education-seed.sql:1-15, 000-education-rollback.sql:1-8.