Too Long; Didn't Read
Using a database migration tool we can safely manage how the database evolves, instead of running a bunch of non versioned loose SQL files. In some frameworks like Ruby On Rails, database versioning occurs along the development process. In this article we’ll see how to integrate Liquibase with Spring Boot to evolve the database schema of a Java application using MySQL. The most popular database tools are Flyway and Liquibas, which works for all major database vendors. You can specify your changes in XML, YAML, JSON and SQL formats.