Interface PlatformHistoryDdl.TableBased
- All Superinterfaces:
PlatformHistoryDdl
- All Known Implementing Classes:
Db2HistoryDdl,DbTableBasedHistoryDdl,DbTriggerBasedHistoryDdl,H2HistoryDdl,HanaHistoryDdl,MySqlHistoryDdl,NuoDbHistoryDdl,PostgresHistoryDdl,YugabyteHistoryDdl
- Enclosing interface:
- PlatformHistoryDdl
When history is table based, then alters on the live tables are applied also to the history tables. This is required for
DbTriggerBased histories or on platforms like Hana, which are not SQL2011 history compatible (at least from DDL perspective)
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformHistoryDdl
PlatformHistoryDdl.TableBased -
Method Summary
Modifier and TypeMethodDescriptionhistoryTableName(String baseTableName) Returns the history table name with propert quotes.Methods inherited from interface io.ebeaninternal.dbmigration.ddlgeneration.platform.PlatformHistoryDdl
addHistoryTable, configure, createWithHistory, dropHistoryTable, updateTriggers
-
Method Details
-
historyTableName
Returns the history table name with propert quotes.
-