Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractLiquibaseMigration - Class in io.micronaut.liquibase
-
Parent class that runs Liquibase database migrations.
B
- buildResourceAccessors(Environment) - Static method in class io.micronaut.liquibase.LiquibaseResourceAccessor
D
- DEFAULT_ASYNC - Static variable in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
The default async value.
- DEFAULT_DROPFIRST - Static variable in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
The default dropFirst value.
- DEFAULT_ENABLED - Static variable in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
The default enable value.
- DEFAULT_TESTROLLBACKONUPDATE - Static variable in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
The default testRollbackOnUpdate value.
G
- getAll(String) - Method in class io.micronaut.liquibase.LiquibaseResourceAccessor
- getChangeLog() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getChangeSets() - Method in class io.micronaut.liquibase.endpoint.LiquibaseReport
- getChangeSetWrappers() - Method in class io.micronaut.liquibase.endpoint.LiquibaseReport
-
For serialization only.
- getContexts() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Comma-separated list of runtime contexts to use.
- getDatabaseChangeLogLockTable() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Name of table to use for tracking concurrent Liquibase usage.
- getDatabaseChangeLogTable() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Name of table to use for tracking change history.
- getDefaultSchema() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getLabels() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Comma-separated list of runtime labels to use.
- getLiquibaseSchema() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Schema to use for Liquibase objects.
- getLiquibaseTablespace() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Tablespace to use for Liquibase objects.
- getName() - Method in class io.micronaut.liquibase.endpoint.LiquibaseReport
- getNameQualifier() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getParameters() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getRollbackFile() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getRollbackFilePath() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- getTag() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
I
- io.micronaut.liquibase - package io.micronaut.liquibase
-
Liquibase integration with Micronaut.
- io.micronaut.liquibase.endpoint - package io.micronaut.liquibase.endpoint
- isAsync() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- isDropFirst() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- isEnabled() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- isTestRollbackOnUpdate() - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Returns whether a rollback should be tested at update time or not.
L
- LiquibaseConfigurationProperties - Class in io.micronaut.liquibase
-
Create a Liquibase Configuration for each sub-property of liquibase.datasources.*.
- LiquibaseConfigurationProperties(String) - Constructor for class io.micronaut.liquibase.LiquibaseConfigurationProperties
- LiquibaseEndpoint - Class in io.micronaut.liquibase.endpoint
-
Provides a liquibase endpoint to get all the migrations applied.
- LiquibaseEndpoint(Collection<LiquibaseConfigurationProperties>, ApplicationContext, DataSourceResolver) - Constructor for class io.micronaut.liquibase.endpoint.LiquibaseEndpoint
- liquibaseMigrations() - Method in class io.micronaut.liquibase.endpoint.LiquibaseEndpoint
- LiquibaseMigrator - Class in io.micronaut.liquibase
-
Public access to invoke Liquibase migrations when DataSource onCreate behaviour is not desired.
- LiquibaseMigrator(ApplicationContext, ResourceAccessor, DataSourceResolver) - Constructor for class io.micronaut.liquibase.LiquibaseMigrator
- LiquibaseReport - Class in io.micronaut.liquibase.endpoint
-
Liquibase report for one datasource.
- LiquibaseReport(String, List<RanChangeSet>) - Constructor for class io.micronaut.liquibase.endpoint.LiquibaseReport
- LiquibaseResourceAccessor - Class in io.micronaut.liquibase
-
Micronaut bean implementing
ResourceAccessor
. - LiquibaseResourceAccessor(Environment) - Constructor for class io.micronaut.liquibase.LiquibaseResourceAccessor
- list(String, String, boolean, boolean, boolean) - Method in class io.micronaut.liquibase.LiquibaseResourceAccessor
N
- NAME - Static variable in class io.micronaut.liquibase.endpoint.LiquibaseEndpoint
-
Endpoint name.
O
- onCreated(BeanCreatedEvent<DataSource>) - Method in class io.micronaut.liquibase.LiquibaseMigrator
R
- run(LiquibaseConfigurationProperties, DataSource) - Method in class io.micronaut.liquibase.LiquibaseMigrator
-
Run the Liquibase migrations for a specific config and a DataSource.
S
- setAsync(boolean) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Whether liquibase operations should be run asynchronously.
- setChangeLog(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Change log configuration path.
- setContexts(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Comma-separated list of runtime contexts to use.
- setDatabaseChangeLogLockTable(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Name of table to use for tracking concurrent Liquibase usage.
- setDatabaseChangeLogTable(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Name of table to use for tracking change history.
- setDefaultSchema(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Default database schema.
- setDropFirst(boolean) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Whether to first drop the database schema.
- setEnabled(boolean) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Sets whether this liquibase configuration is enabled.
- setLabels(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Comma-separated list of runtime labels to use.
- setLiquibaseSchema(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Schema to use for Liquibase objects.
- setLiquibaseTablespace(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Tablespace to use for Liquibase objects.
- setParameters(Map<String, String>) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Change log parameters.
- setRollbackFilePath(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Path to file to which rollback SQL is written when an update is performed.
- setTag(String) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
- setTestRollbackOnUpdate(boolean) - Method in class io.micronaut.liquibase.LiquibaseConfigurationProperties
-
Whether rollback should be tested before update is performed.
All Classes and Interfaces|All Packages|Constant Field Values