const
LixCommitSchema: {additionalProperties
:false
;properties
: {change_set_id
: {type
:"string"
; };id
: {type
:"string"
; }; };required
: readonly ["id"
,"change_set_id"
];type
:"object"
;x-lix-foreign-keys
: readonly [{properties
: readonly ["change_set_id"
];references
: {properties
: readonly ["id"
];schemaKey
:"lix_change_set"
; }; }];x-lix-key
:"lix_commit"
;x-lix-primary-key
: readonly ["id"
];x-lix-version
:"1.0"
; }
Schema definition for commits.
A commit represents state at a specific point in time and references a change set that contains the actual changes.
readonly
additionalProperties:false
=false
readonly
properties: {change_set_id
: {type
:"string"
; };id
: {type
:"string"
; }; }
readonly
change_set_id: {type
:"string"
; }
readonly
type:"string"
="string"
readonly
id: {type
:"string"
; }
readonly
type:"string"
="string"
readonly
required: readonly ["id"
,"change_set_id"
]
readonly
type:"object"
="object"
readonly
x-lix-foreign-keys: readonly [{properties
: readonly ["change_set_id"
];references
: {properties
: readonly ["id"
];schemaKey
:"lix_change_set"
; }; }]
readonly
x-lix-key:"lix_commit"
="lix_commit"
readonly
x-lix-primary-key: readonly ["id"
]
readonly
x-lix-version:"1.0"
="1.0"