Index

A B C D F G H I M N O R S V 
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.FlywayMigrator
 

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.
This converter is no longer necessary in conjunction with enhancements to FlywayConfigurationProperties that ensure that FluentConfiguration.ignoreMigrationPatterns(String...) will always be used to set ignore-migration-patterns, letting Flyway perform its own type conversion.
ValidatePatternTypeConverter() - Constructor for class io.micronaut.flyway.ValidatePatternTypeConverter
Deprecated.
 
A B C D F G H I M N O R S V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form