Interface | Description |
---|---|
ChangeSetExecutorCallback |
Interface used for callbacks when updating the database.
|
LiquibaseProvider |
Provides access to Liquibase instances.
|
Class | Description |
---|---|
AbstractSnapshotTuner |
This is the base class for applying changes to generated Liquibase snapshots.
|
ChangeLogDetective |
Figures out which Liquibase change logs were used to initialise an OpenMRS database and which
change logs need to be run on top of that when updating the database.
|
ChangeLogVersionFinder |
Provides information about available Liquibase snapshot and update change logs.
|
ChangeLogVersions |
Defines which Liquibase snapshot and update change logs are available at all.
|
CoreDataTuner |
This class (a) changes the order of change sets in Liquibase core-data snapshots, (b) discards
change sets for the tables 'liquibasechangelog' and 'liquibasechangeloglock' and (c) ensures the
admin user has working default values.
|
LiquibaseScopeHandling | |
Main | |
OpenmrsClassLoaderResourceAccessor | Deprecated
As of 2.7.0, replaced by the usage of
ClassLoaderResourceAccessor.search(String, boolean) or ClassLoaderResourceAccessor.getAll(String) ,
as this provides a better handling of paths that map to multiple resources using Liquibase's DUPLICATE_FILE_MODE. |
SchemaOnlyTuner |
This class (a) changes selected data types in Liquibase schema-only snapshots and (b) discards
change sets for the tables 'liquibasechangelog' and 'liquibasechangeloglock'.
|
Copyright © 2024 OpenMRS Inc.. All rights reserved.