this.columnPolicy = columnPolicy;
this.hasAutoGeneratedPrimaryKey = (primaryKey == null || primaryKey.size()==0);
this.partitionedBy = partitionedBy;
this.partitions = partitions;
if (partitionedByColumns.isEmpty()) {
tableParameterInfo = new TableParameterInfo();
} else {
tableParameterInfo = new AlterPartitionedTableParameterInfo();
}
}