All Downloads are FREE. Search and download functionalities are using the official Maven repository.

lightdb.async.AsyncDatabaseUpgrade.scala Maven / Gradle / Ivy

There is a newer version: 0.16.0
Show newest version
package lightdb.async

import cats.effect.IO

trait AsyncDatabaseUpgrade {
  def label: String = getClass.getSimpleName.replace("$", "")
  def applyToNew: Boolean
  def blockStartup: Boolean
  def alwaysRun: Boolean

  def upgrade(db: AsyncLightDB): IO[Unit]
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy