Class PlatformDdlWriter
java.lang.Object
io.ebeaninternal.dbmigration.model.PlatformDdlWriter
Writes migration changes as platform specific DDL.
-
Constructor Summary
ConstructorsConstructorDescriptionPlatformDdlWriter(io.ebean.config.dbplatform.DatabasePlatform platform, io.ebean.config.DatabaseConfig dbConfig, int lockTimeoutSeconds) -
Method Summary
-
Constructor Details
-
PlatformDdlWriter
public PlatformDdlWriter(io.ebean.config.dbplatform.DatabasePlatform platform, io.ebean.config.DatabaseConfig dbConfig, int lockTimeoutSeconds)
-
-
Method Details
-
processMigration
public void processMigration(Migration dbMigration, DdlWrite writer, File writePath, String fullVersion) throws IOException Write the migration as platform specific ddl.- Throws:
IOException
-
subPath
Return a sub directory (for multi-platform ddl generation).
-