Groovy Documentation

griffon.plugins.flyway
[Groovy] Class FlywayConnector

java.lang.Object
  griffon.plugins.flyway.FlywayConnector

@Singleton
class FlywayConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private static org.slf4j.Logger LOG

 
Constructor Summary
FlywayConnector()

 
Method Summary
void clean(GriffonApplication app, String dataSourceName)

private com.googlecode.flyway.core.Flyway configureFlyway(ConfigObject config, String dataSourceName, DataSource dataSource)

ConfigObject createConfig(GriffonApplication app, String dataSourceName)

com.googlecode.flyway.core.Flyway createFlyway(GriffonApplication app, String dataSourceName)

private void forceInit(com.googlecode.flyway.core.Flyway flyway)

void init(GriffonApplication app, String dataSourceName)

void migrate(GriffonApplication app, String dataSourceName)

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)

void repair(GriffonApplication app, String dataSourceName)

void validate(GriffonApplication app, String dataSourceName)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

DEFAULT

private static final String DEFAULT


LOG

private static final org.slf4j.Logger LOG


 
Constructor Detail

FlywayConnector

FlywayConnector()


 
Method Detail

clean

void clean(GriffonApplication app, String dataSourceName)


configureFlyway

private com.googlecode.flyway.core.Flyway configureFlyway(ConfigObject config, String dataSourceName, DataSource dataSource)


createConfig

ConfigObject createConfig(GriffonApplication app, String dataSourceName)


createFlyway

com.googlecode.flyway.core.Flyway createFlyway(GriffonApplication app, String dataSourceName)


forceInit

private void forceInit(com.googlecode.flyway.core.Flyway flyway)


init

void init(GriffonApplication app, String dataSourceName)


migrate

void migrate(GriffonApplication app, String dataSourceName)


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)


repair

void repair(GriffonApplication app, String dataSourceName)


validate

void validate(GriffonApplication app, String dataSourceName)


 

Groovy Documentation