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.
| Parameter | Type |
|---|---|
args | { id?: string; lix: Lix; source: Pick<LixVersion, "id">; status?: "open" | "accepted" | "rejected"; target: Pick<LixVersion, "id">; } |
args.id? | string |
args.lix | Lix |
args.source | Pick<LixVersion, "id"> |
args.status? | "open" | "accepted" | "rejected" |
args.target | Pick<LixVersion, "id"> |
Promise<{ id: LixGenerated<string>; source_version_id: string; status: LixGenerated<string>; target_version_id: string; }>