SkillAgentSearch skills...

Celesta

DB migrations, SQL & testing for Java

Install / Use

/learn @CourseOrchestra/Celesta

README

Celesta

build Maven Central Version

<img align="left" src="celesta_duke.png" width="200px">

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.

Documentation

How to Contribute

Feel free to ask a question, open an issue or submit a PR.

For more details, see CONTRIBUTING.md.

Related Tools

Useful Links

  • Overview in English: https://ponomarev.uk/blog/celesta
  • Overview in Russian: https://habrahabr.ru/post/455746/
View on GitHub
GitHub Stars81
CategoryDevelopment
Updated9d ago
Forks18

Languages

Java

Security Score

100/100

Audited on Mar 31, 2026

No findings