Function: createChangeProposal()

createChangeProposal(args: { id?: string; lix: Lix; source: Pick<LixVersion, "id">; status?: "open" | "accepted" | "rejected"; target: Pick<LixVersion, "id">; }): Promise<{ id: LixGenerated<string>; source_version_id: string; status: LixGenerated<string>; target_version_id: string; }>

Creates a change proposal that tracks an isolated source version against a target version. Rows live in the global scope.

Parameters

ParameterType
args{ id?: string; lix: Lix; source: Pick<LixVersion, "id">; status?: "open" | "accepted" | "rejected"; target: Pick<LixVersion, "id">; }
args.id?string
args.lixLix
args.sourcePick<LixVersion, "id">
args.status?"open" | "accepted" | "rejected"
args.targetPick<LixVersion, "id">

Returns

Promise<{ id: LixGenerated<string>; source_version_id: string; status: LixGenerated<string>; target_version_id: string; }>

ON THIS PAGE