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
; }>