If you are not a Medium member, then click here to read for free.
Prerequisites
This is the list of all the prerequisites:
Spring Boot 3+
Maven 3.6.3
Java 21
MongoDB instance (v6 or later) installed
Overview
In one of my projects, I was looking for simple options to manage MongoDB database schema changes, similar to those in other projects like Flyway or Liquibase. I found Mongock, an open-source Java MongoDB tool.