From 3c479eb33c0d13287a0bcf3ed600de1184164f93 Mon Sep 17 00:00:00 2001 From: "SPRINX0\\prochazka" Date: Wed, 9 Oct 2024 16:07:18 +0200 Subject: [PATCH] changeset function --- packages/datalib/src/ChangeSet.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/datalib/src/ChangeSet.ts b/packages/datalib/src/ChangeSet.ts index 514b8bb94..aeb3789e0 100644 --- a/packages/datalib/src/ChangeSet.ts +++ b/packages/datalib/src/ChangeSet.ts @@ -536,3 +536,12 @@ export function changeSetContainsChanges(changeSet: ChangeSet) { export function changeSetChangedCount(changeSet: ChangeSet) { return changeSet.deletes.length + changeSet.updates.length + changeSet.inserts.length; } + +export function removeSchemaFromChangeSet(changeSet: ChangeSet) { + return { + ...changeSet, + inserts: changeSet.inserts.map(x => ({ ...x, schemaName: undefined })), + updates: changeSet.updates.map(x => ({ ...x, schemaName: undefined })), + deletes: changeSet.deletes.map(x => ({ ...x, schemaName: undefined })), + }; +}