Class PreparationContext

java.lang.Object
org.flywaydb.nc.preparation.PreparationContext
All Implemented Interfaces:
Comparable<org.flywaydb.core.extensibility.Plugin>, org.flywaydb.core.extensibility.Plugin

public final class PreparationContext extends Object implements org.flywaydb.core.extensibility.Plugin
  • Constructor Details

    • PreparationContext

      public PreparationContext()
  • Method Details

    • initialize

      public void initialize(org.flywaydb.core.api.configuration.Configuration configuration)
    • refresh

      public void refresh(org.flywaydb.core.api.configuration.Configuration configuration)
    • get

      public static PreparationContext get(org.flywaydb.core.api.configuration.Configuration configuration, boolean cached)
    • getDatabase

      public org.flywaydb.core.internal.nc.NativeConnectorsDatabase getDatabase()
    • getSchemaHistoryModel

      public org.flywaydb.core.internal.nc.schemahistory.SchemaHistoryModel getSchemaHistoryModel()
    • getResources

      public Collection<org.flywaydb.core.api.resource.LoadableResourceMetadata> getResources()
    • getCallbackResources

      public Collection<org.flywaydb.core.api.resource.LoadableResourceMetadata> getCallbackResources()
    • getMigrations

      public org.flywaydb.core.api.MigrationInfo[] getMigrations()
    • getParsingContext

      public org.flywaydb.core.internal.parser.ParsingContext getParsingContext()
    • isInitialized

      public boolean isInitialized()
    • getCacheString

      public String getCacheString()