diff --git a/packages/server/src/sdk/app/tables/external/index.ts b/packages/server/src/sdk/app/tables/external/index.ts index 53302085fc..842b6b5648 100644 --- a/packages/server/src/sdk/app/tables/external/index.ts +++ b/packages/server/src/sdk/app/tables/external/index.ts @@ -77,7 +77,7 @@ function validate(table: Table, oldTable?: Table) { if (column.type === FieldType.DATETIME) { const oldColumn = oldTable?.schema[key] as typeof column - if (column.timeOnly !== oldColumn.timeOnly) { + if (oldColumn && column.timeOnly !== oldColumn.timeOnly) { throw new Error( `Column "${key}" can not change from time to datetime or viceversa.` )