diff --git a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/spreadsheet.svelte b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/spreadsheet.svelte index 4a8cddb3e6..a01bb9faf9 100644 --- a/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/spreadsheet.svelte +++ b/src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/spreadsheet.svelte @@ -97,7 +97,7 @@ export let data: PageData; export let showRowCreateSheet: { show: boolean; - row: Models.Row | null; + row: Partial | null; }; $: rows = writable(data.rows); @@ -543,7 +543,13 @@ } if (action === 'duplicate-row') { - showRowCreateSheet.row = row; + /** + * remove dates because + * console can override timestamps! + */ + const { $createdAt, $updatedAt, ...rowWithoutDates } = row; + + showRowCreateSheet.row = rowWithoutDates; showRowCreateSheet.show = true; }