Interface MigrationPlugin

  • All Superinterfaces:
    io.vertigo.core.node.component.CoreComponent, io.vertigo.core.node.component.Plugin
    All Known Implementing Classes:
    LiquibaseMigrationPlugin

    public interface MigrationPlugin
    extends io.vertigo.core.node.component.Plugin
    A DataBaseMigrationPlugin is dedicated to a specific database connection. It is responsible to performs tasks on that specific connection.
    Author:
    mlaroche
    • Method Detail

      • getConnectionName

        String getConnectionName()
        Returns:
        the name of the connection the plugin is for
      • update

        void update()
        {@see MigrationManager}
      • check

        void check()
        {@see MigrationManager}