diff --git a/src/main/scala/io/sdkman/changelogs/LiquibaseMigrations.scala b/src/main/scala/io/sdkman/changelogs/LiquibaseMigrations.scala new file mode 100644 index 00000000..a7b46042 --- /dev/null +++ b/src/main/scala/io/sdkman/changelogs/LiquibaseMigrations.scala @@ -0,0 +1,19 @@ +package io.sdkman.changelogs + +import com.github.mongobee.changeset.{ChangeLog, ChangeSet} +import com.mongodb.client.MongoDatabase + +@ChangeLog(order = "085") +class LiquibaseMigrations { + @ChangeSet(order = "001", id = "001_add_liquibase", author = "jandroav") + def migration001(implicit db: MongoDatabase) = { + Candidate( + candidate = "liquibase", + name = "Liquibase", + description = + "Liquibase is an open-source database-independent library for tracking, managing and applying database schema changes.", + websiteUrl = "https://liquibase.com/", + distribution = "UNIVERSAL" + ).insert() + } +}