#2547 - Cockroach identity DDL - Changing to use standard GENERATED ... AS IDENTITY syntax

This commit is contained in:
Rob Bygrave committed 2022-02-04 08:40:23 +13:00
1 parent 9ea2811aa3
commit a72cbaf243
4 files changed
+11 -22

No files matched your search

@@ -21,21 +21,9 @@ public class CockroachDdl extends PlatformDdl {
return NativeDbArray.logicalToNative(logicalArrayType);
}
/**
* Map bigint, integer and smallint all into serial.
*/
@Override
public String asIdentityColumn(String columnDefn, DdlIdentity identity) {
if ("bigint".equalsIgnoreCase(columnDefn)) {
return "serial";
}
if ("integer".equalsIgnoreCase(columnDefn)) {
return "serial";
}
if ("smallint".equalsIgnoreCase(columnDefn)) {
return "serial";
}
return columnDefn;
return asIdentityStandardOptions(columnDefn, identity);
}
@Override