Nice Migration tool for Java based solutions
We use Flyway in every single environment, in my opinion, is a good tool for every single scenario and is not restrained to development environments only. I do think that you will need at least the Team edition, to take advantage of database objects as code on version control. This feature has a huge impact on the software development cycle as it works as a kind of ORM tool with also the migration capabilities.
- Database Migration
- Database Migration Events
- Managing database objects as code objects in version control
- Database Migration
- Database Migrations Events
- Automated database Migrations, no manual update on databases on each deployment to each environment.
- The migration events subscriptions allow the team to monitor productions deployments more carefully and detect errors before deploying breaking changes on a productive database
- Team onboarding is easier as any developer can get his local database working in no time thanks to database migration from scratch.