DB migrations, SQL & testing for Java
LGPL-3.0 License
Celesta is a set of tools for Java backend developers who want easier ways to deliver RDBMS-backed software.
This is a Java library with a Maven plugin that provides database migrations, ORM and testing.
Unlike e. g. Hibernate + Liquibase, Celesta does not require one to keep in mind the schema design and migrations separately, and provides a fast and lightweight way to unit-test the code that works with the database.
Feel free to ask a question, open an issue or submit a PR.
For more details, see CONTRIBUTING.md.
spring-boot-starter-celesta Celesta integration with Spring Boot.
celesta-intellij-plugin Celesta plugin for for IntelliJ IDEA.
CelestaDoc: Celesta documentation report generator.
DBSchemaSync: Celesta -- DBSchema sync utility.
2Bass: Database configuration-as-code tool.