Files

SQL Directory Guide

This project uses Flyway as the single source of truth for schema changes.

Active SQL

  • src/main/resources/db/migration/*.sql: production migrations (required)
  • database/init/: MySQL first-init directory (keep minimal)

Optional reference SQL

  • database/flowable/: Flowable engine schema scripts for multiple databases
  • database/upgrade/: BladeX cross-database upgrade reference scripts

Cleanup rule

  • Do not place full database dumps under database/ root.
  • Keep backups outside repository (off-repo storage or backup system).