Flyway

Flyway in Version control tools

Migrations can be written in SQL or Java

Generate change script: -
Runs on: (for desktop): -
Type: -
Repositories: -
Commercial: Free
Free edition: Yes