Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sgrillon14/springboot-2-0-7-sample

Sample to use mongock on springboot 2
https://github.com/sgrillon14/springboot-2-0-7-sample

Last synced: 26 days ago
JSON representation

Sample to use mongock on springboot 2

Awesome Lists containing this project

README

        

# springboot-2-0-7-sample is [mongock](https://github.com/cloudyrock/mongock) temporal sample

mongock is a java MongoDB tool for tracking, managing and applying database schema changes.

The motivation of this project is to add some important and useful features, provide a different code design, which we believe is easier to maintain, extend and debug, applying what we believe are best practices, and specially providing a more fluent maintenance to apply collaborator's contributions. The concept is very similar to other db migration tools such as Liquibase or Flyway but without using XML/JSON/YML files.

mongock provides new approach for adding changes (change sets) based on Java classes and methods with appropriate annotations.

demo for issue [#53](https://github.com/cloudyrock/mongock/issues/53)