Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AlternativeMigrationRunner - Class in io.micronaut.flyway
-
Run migrations when the
DataSource
is only specified in Flyway configuration and there is no Micronaut DataSource defined. - AlternativeMigrationRunner(ApplicationContext, ApplicationEventPublisher) - Constructor for class io.micronaut.flyway.AlternativeMigrationRunner
- applicationContext - Variable in class io.micronaut.flyway.DataSourceMigrationRunner
B
- beforeAnalysis(Feature.BeforeAnalysisAccess) - Method in class io.micronaut.flyway.StaticResourceFeature
C
- convert(String, Class<ValidatePattern>, ConversionContext) - Method in class io.micronaut.flyway.ValidatePatternTypeConverter
-
Deprecated.
- customizeFluentConfiguration(FluentConfiguration) - Method in class io.micronaut.flyway.DefaultFlywayConfigurationCustomizer
- customizeFluentConfiguration(FluentConfiguration) - Method in interface io.micronaut.flyway.FlywayConfigurationCustomizer
-
A callback for customizing Flyway configuration by setting properties on the
FluentConfiguration
builder prior to execution of migrations.
D
- DataSourceMigrationRunner - Class in io.micronaut.flyway
-
Run migrations when there is a
DataSource
defined for it. - DataSourceMigrationRunner(ApplicationContext, ApplicationEventPublisher, DataSourceResolver) - Constructor for class io.micronaut.flyway.DataSourceMigrationRunner
- DEFAULT_ASYNC - Static variable in class io.micronaut.flyway.FlywayConfigurationProperties
- DEFAULT_CLEAN_SCHEMA - Static variable in class io.micronaut.flyway.FlywayConfigurationProperties
- DEFAULT_ENABLED - Static variable in class io.micronaut.flyway.FlywayConfigurationProperties
- DefaultFlywayConfigurationCustomizer - Class in io.micronaut.flyway
-
Default implementation of
FlywayConfigurationCustomizer
.
F
- FlywayConfigurationCustomizer - Interface in io.micronaut.flyway
-
Interface for customizing Flyway configuration.
- FlywayConfigurationProperties - Class in io.micronaut.flyway
-
Create a Flyway Configuration for each sub-property of flyway.*.
- FlywayConfigurationProperties(String) - Constructor for class io.micronaut.flyway.FlywayConfigurationProperties
- FlywayEndpoint - Class in io.micronaut.flyway.endpoint
-
Provides a flyway endpoint to get all the migrations applied.
- FlywayEndpoint(ApplicationContext, Collection<FlywayConfigurationProperties>) - Constructor for class io.micronaut.flyway.endpoint.FlywayEndpoint
- flywayMigrations() - Method in class io.micronaut.flyway.endpoint.FlywayEndpoint
- FlywayMigrator - Class in io.micronaut.flyway
-
Public access to invoke Flyway migrations when DataSource onCreate behaviour is not desired.
- FlywayReport - Class in io.micronaut.flyway.endpoint
-
Flyway report for one datasource.
- FlywayReport(String, List<MigrationInfo>) - Constructor for class io.micronaut.flyway.endpoint.FlywayReport
G
- getFluentConfiguration() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- getMigrations() - Method in class io.micronaut.flyway.endpoint.FlywayReport
- getName() - Method in class io.micronaut.flyway.DefaultFlywayConfigurationCustomizer
- getName() - Method in class io.micronaut.flyway.endpoint.FlywayReport
- getNameQualifier() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- getPassword() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
The password of the database to migrate.
- getProperties() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- getUrl() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
The JDBC url of the database to migrate.
- getUser() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
The user of the database to migrate.
H
- hasAlternativeDatabaseConfiguration() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Whether there is an alternative database configuration for the migration.
I
- io.micronaut.flyway - package io.micronaut.flyway
-
Flyway integration with Micronaut.
- io.micronaut.flyway.endpoint - package io.micronaut.flyway.endpoint
- io.micronaut.flyway.event - package io.micronaut.flyway.event
- isAsync() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Whether the flyway migrations should run asynchronously.
- isCleanSchema() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Whether Flyway will clean the schema before running the migrations.
- isEnabled() - Method in class io.micronaut.flyway.FlywayConfigurationProperties
M
- MigrationFinishedEvent - Class in io.micronaut.flyway.event
-
Fired when a Flyway migration has finished.
- MigrationFinishedEvent(FlywayConfigurationProperties) - Constructor for class io.micronaut.flyway.event.MigrationFinishedEvent
N
- NAME - Static variable in class io.micronaut.flyway.endpoint.FlywayEndpoint
-
Endpoint name.
O
- onCreated(BeanCreatedEvent<FlywayConfigurationProperties>) - Method in class io.micronaut.flyway.AlternativeMigrationRunner
- onCreated(BeanCreatedEvent<DataSource>) - Method in class io.micronaut.flyway.DataSourceMigrationRunner
R
- run(FlywayConfigurationProperties, DataSource) - Method in class io.micronaut.flyway.FlywayMigrator
-
Run the Flyway migrations for a specific config and a DataSource.
S
- SchemaCleanedEvent - Class in io.micronaut.flyway.event
-
Fired when a Flyway schema has been cleaned.
- SchemaCleanedEvent(FlywayConfigurationProperties) - Constructor for class io.micronaut.flyway.event.SchemaCleanedEvent
- setAsync(boolean) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Whether flyway migrations should run asynchronously.
- setBaselineVersion(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
The version to tag an existing schema with when executing baseline.
- setCleanSchema(boolean) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Set whether Flyway will clean the schema before running the migrations.
- setDryRunOutput(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Sets the dry run output filename.
- setEnabled(boolean) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Set whether this flyway configuration is enabled.
- setEncoding(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Sets the encoding of SQL migrations.
- setIgnoreMigrationPatterns(String...) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Sets the migration patterns to ignore.
- setLocations(String...) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Sets the locations to scan recursively for migrations.
- setPassword(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- setProperties(Map<String, String>) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- setTarget(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
-
Sets the target version up to which Flyway should consider migrations.
- setUrl(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- setUser(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- setUsername(String) - Method in class io.micronaut.flyway.FlywayConfigurationProperties
- StaticResourceFeature - Class in io.micronaut.flyway
-
Graal feature that makes static resources available.
- StaticResourceFeature() - Constructor for class io.micronaut.flyway.StaticResourceFeature
V
- ValidatePatternTypeConverter - Class in io.micronaut.flyway
-
Deprecated.
- ValidatePatternTypeConverter() - Constructor for class io.micronaut.flyway.ValidatePatternTypeConverter
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
FlywayConfigurationProperties
that ensure thatFluentConfiguration.ignoreMigrationPatterns(String...)
will always be used to set ignore-migration-patterns, letting Flyway perform its own type conversion.