Class HanaTableDdl
java.lang.Object
io.ebeaninternal.dbmigration.ddlgeneration.platform.BaseTableDdl
io.ebeaninternal.dbmigration.ddlgeneration.platform.HanaTableDdl
- All Implemented Interfaces:
TableDdl
-
Constructor Summary
ConstructorsConstructorDescriptionHanaTableDdl(io.ebean.config.DatabaseConfig config, PlatformDdl platformDdl) -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd add column DDL.voidgenerate(DdlWrite writer, AlterColumn alterColumn)Add all the appropriate changes based on the column changes.voidgenerate(DdlWrite writer, DropColumn dropColumn)Add drop column DDL.Methods inherited from class io.ebeaninternal.dbmigration.ddlgeneration.platform.BaseTableDdl
generate, generate, generate, generate, generate, generate, generate, generate, generate, generateEpilog, generateProlog
-
Constructor Details
-
HanaTableDdl
-
-
Method Details
-
generate
Description copied from class:BaseTableDdlAdd add column DDL.- Specified by:
generatein interfaceTableDdl- Overrides:
generatein classBaseTableDdl- Throws:
IOException
-
generate
Description copied from class:BaseTableDdlAdd all the appropriate changes based on the column changes.- Specified by:
generatein interfaceTableDdl- Overrides:
generatein classBaseTableDdl- Throws:
IOException
-
generate
Description copied from class:BaseTableDdlAdd drop column DDL.- Specified by:
generatein interfaceTableDdl- Overrides:
generatein classBaseTableDdl- Throws:
IOException
-