diff --git a/symmetric-db/src/main/java/org/jumpmind/db/platform/ase/AseDdlBuilder.java b/symmetric-db/src/main/java/org/jumpmind/db/platform/ase/AseDdlBuilder.java index df987b5785..fd0dc7a0cb 100644 --- a/symmetric-db/src/main/java/org/jumpmind/db/platform/ase/AseDdlBuilder.java +++ b/symmetric-db/src/main/java/org/jumpmind/db/platform/ase/AseDdlBuilder.java @@ -120,6 +120,11 @@ protected void writeColumn(Table table, Column column, StringBuilder ddl) { ddl.append(" "); ddl.append(getSqlType(column)); writeColumnDefaultValueStmt(table, column, ddl); + + if (column.isUnique() && databaseInfo.isUniqueEmbedded()) { + writeColumnUniqueStmt(ddl); + } + // Sybase does not like NULL/NOT NULL and IDENTITY together if (column.isAutoIncrement()) { ddl.append(" ");