#499 - DDL issue for entity bean that is both @Draftable with @History - draft only columns included in history table

This commit is contained in:
Robin Bygrave
2015-12-15 15:44:22 +13:00
parent 09cd2c12e2
commit 4e665fd66f
2 changed files with 5 additions and 3 deletions
@@ -160,8 +160,10 @@ public abstract class DbTriggerBasedHistoryDdl implements PlatformHistoryDdl {
Collection<MColumn> cols = table.getColumns().values();
for (MColumn column : cols) {
writeColumnDefinition(apply, column.getName(), column.getType());
apply.append(",").newLine();
if (!column.isDraftOnly()) {
writeColumnDefinition(apply, column.getName(), column.getType());
apply.append(",").newLine();
}
}
writeColumnDefinition(apply, sysPeriodStart, sysPeriodType);
apply.append(",").newLine();