diff --git a/packages/nocodb-sdk/src/lib/sqlUi/MssqlUi.ts b/packages/nocodb-sdk/src/lib/sqlUi/MssqlUi.ts index 02f4e96acf..fd623f67be 100644 --- a/packages/nocodb-sdk/src/lib/sqlUi/MssqlUi.ts +++ b/packages/nocodb-sdk/src/lib/sqlUi/MssqlUi.ts @@ -107,9 +107,10 @@ export class MssqlUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.CreateTime, uip: '', uicn: '', + system: true, }, { column_name: 'updated_at', @@ -131,9 +132,10 @@ export class MssqlUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.LastModifiedTime, uip: '', uicn: '', + system: true, }, ]; } diff --git a/packages/nocodb-sdk/src/lib/sqlUi/MysqlUi.ts b/packages/nocodb-sdk/src/lib/sqlUi/MysqlUi.ts index 1b8cc0c8eb..9ab2fbe3b3 100644 --- a/packages/nocodb-sdk/src/lib/sqlUi/MysqlUi.ts +++ b/packages/nocodb-sdk/src/lib/sqlUi/MysqlUi.ts @@ -111,9 +111,10 @@ export class MysqlUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.CreateTime, uip: '', uicn: '', + system: true, }, { column_name: 'updated_at', @@ -134,9 +135,10 @@ export class MysqlUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.LastModifiedTime, uip: '', uicn: '', + system: true, }, ]; } @@ -1073,11 +1075,11 @@ export class MysqlUi { break; case 'CreateTime': colProp.dt = 'timestamp'; - colProp.cdf = 'CURRENT_TIMESTAMP' + colProp.cdf = 'CURRENT_TIMESTAMP'; break; case 'LastModifiedTime': colProp.dt = 'timestamp'; - colProp.cdf = 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP' + colProp.cdf = 'CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP'; break; case 'AutoNumber': colProp.dt = 'int'; diff --git a/packages/nocodb-sdk/src/lib/sqlUi/PgUi.ts b/packages/nocodb-sdk/src/lib/sqlUi/PgUi.ts index 64457eea79..20f026ff3c 100644 --- a/packages/nocodb-sdk/src/lib/sqlUi/PgUi.ts +++ b/packages/nocodb-sdk/src/lib/sqlUi/PgUi.ts @@ -170,9 +170,10 @@ export class PgUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.CreateTime, uip: '', uicn: '', + system: true, }, { column_name: 'updated_at', @@ -194,9 +195,10 @@ export class PgUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.LastModifiedTime, uip: '', uicn: '', + system: true, }, ]; } diff --git a/packages/nocodb-sdk/src/lib/sqlUi/SnowflakeUi.ts b/packages/nocodb-sdk/src/lib/sqlUi/SnowflakeUi.ts index 9f915a5100..48737ee8ba 100644 --- a/packages/nocodb-sdk/src/lib/sqlUi/SnowflakeUi.ts +++ b/packages/nocodb-sdk/src/lib/sqlUi/SnowflakeUi.ts @@ -106,9 +106,10 @@ export class SnowflakeUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.CreateTime, uip: '', uicn: '', + system: true, }, { column_name: 'updated_at', @@ -130,9 +131,10 @@ export class SnowflakeUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.LastModifiedTime, uip: '', uicn: '', + system: true, }, ]; } diff --git a/packages/nocodb-sdk/src/lib/sqlUi/SqliteUi.ts b/packages/nocodb-sdk/src/lib/sqlUi/SqliteUi.ts index 2225e672b6..4869dd2bb9 100644 --- a/packages/nocodb-sdk/src/lib/sqlUi/SqliteUi.ts +++ b/packages/nocodb-sdk/src/lib/sqlUi/SqliteUi.ts @@ -94,9 +94,10 @@ export class SqliteUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.CreateTime, uip: '', uicn: '', + system: true, }, { column_name: 'updated_at', @@ -117,9 +118,10 @@ export class SqliteUi { dtxp: '', dtxs: '', altered: 1, - uidt: UITypes.DateTime, + uidt: UITypes.LastModifiedTime, uip: '', uicn: '', + system: true, }, ]; } @@ -628,11 +630,11 @@ export class SqliteUi { break; case 'CreateTime': colProp.dt = 'datetime'; - colProp.cdf = 'CURRENT_TIMESTAMP'; + colProp.cdf = 'CURRENT_TIMESTAMP'; break; case 'LastModifiedTime': colProp.dt = 'datetime'; - colProp.cdf = 'CURRENT_TIMESTAMP'; + colProp.cdf = 'CURRENT_TIMESTAMP'; break; case 'AutoNumber': colProp.dt = 'integer';