Melon-dbMelon-db
API reference@melon-db/db

mergeRemoteWithPendingFields

@melon-db/db — mergeRemoteWithPendingFields

@melon-db/db API Reference


Function: mergeRemoteWithPendingFields()

mergeRemoteWithPendingFields(args): SyncRecord

Defined in: packages/melon-db/src/sync/merge-remote-record.ts:6

Merges a remote sync record with locally pending field patches.

Parameters

ParameterType
args{ local: SyncRecord | null; mergeProtectedFields?: string[]; mergeRemoteFields?: string[]; pendingFields?: Record<string, unknown>; primaryKey: string; remote: SyncRecord; }
args.localSyncRecord | null
args.mergeProtectedFields?string[]
args.mergeRemoteFields?string[]
args.pendingFields?Record<string, unknown>
args.primaryKeystring
args.remoteSyncRecord

Returns

SyncRecord