Explains the migration flow.
Make changes to JPA entities
Create new migration file with next version number
Write SQL to alter schema (add/remove columns, tables, indexes, etc.)
Test migration locally
Commit migration file with code changes
Deploy - Flyway applies migrations automatically on startup