From 63013f4e589f3c5d275cbe03ee2a2719e91fbcae Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Fri, 27 Mar 2026 18:12:22 +0100 Subject: [PATCH] fix default value --- .../src/lib/components/DatatableSchemaDiff.svelte | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/DatatableSchemaDiff.svelte b/frontend/src/lib/components/DatatableSchemaDiff.svelte index 1ab67330de..6a81bc7f9f 100644 --- a/frontend/src/lib/components/DatatableSchemaDiff.svelte +++ b/frontend/src/lib/components/DatatableSchemaDiff.svelte @@ -93,9 +93,20 @@ } else if (origTable && currTable) { const currWithInitial: TableEditorValues = { ...currTable, - columns: currTable.columns.map((col) => ({ ...col, initialName: col.name })) + columns: currTable.columns.map((col) => ({ + ...col, + initialName: col.name, + defaultValue: col.defaultValue ? `{${col.defaultValue}}` : undefined + })) } - const diff = diffTableEditorValues(origTable, currWithInitial) + const origTableTransformed: TableEditorValues = { + ...origTable, + columns: origTable.columns.map((col) => ({ + ...col, + defaultValue: col.defaultValue ? `{${col.defaultValue}}` : undefined + })) + } + const diff = diffTableEditorValues(origTableTransformed, currWithInitial) if (diff.operations.length > 0) { diffs.push({ schemaName, tableName, kind: 'modified', operations: diff }) }