LixDatabaseSchema = {
active_account
:ToKysely
<ActiveAccount
>;active_version
:ToKysely
<ActiveVersion
>;change
:ChangeView
;state
:StateView
;state_all
:StateAllView
;state_history
:StateHistoryView
;state_with_tombstones
:StateWithTombstonesView
; } &EntityViews
<typeofLixKeyValueSchema
,"key_value"
, {value
:LixKeyValue
["value"
]; }> &EntityViews
<typeofLixAccountSchema
,"account"
> &EntityViews
<typeofLixChangeSetSchema
,"change_set"
> &EntityViews
<typeofLixChangeSetElementSchema
,"change_set_element"
> &EntityViews
<typeofLixChangeSetLabelSchema
,"change_set_label"
> &EntityViews
<typeofLixChangeAuthorSchema
,"change_author"
> &EntityViews
<typeofLixFileDescriptorSchema
,"file"
, {data
:Uint8Array
; }> &EntityViews
<typeofLixLabelSchema
,"label"
> &EntityViews
<typeofLixEntityLabelSchema
,"entity_label"
> &EntityViews
<typeofLixEntityThreadSchema
,"entity_thread"
> &EntityViews
<typeofLixStoredSchemaSchema
,"stored_schema"
, {value
:any
; }> &EntityViews
<typeofLixLogSchema
,"log"
> &EntityViews
<typeofLixThreadSchema
,"thread"
> &EntityViews
<typeofLixThreadCommentSchema
,"thread_comment"
, {body
:ThreadComment
["body"
]; }> &EntityViews
<typeofLixVersionSchema
,"version"
> &EntityViews
<typeofLixCommitSchema
,"commit"
> &EntityViews
<typeofLixCommitEdgeSchema
,"commit_edge"
>
active_account:
ToKysely
<ActiveAccount
>
active_version:
ToKysely
<ActiveVersion
>
change:
ChangeView
state:
StateView
state_all:
StateAllView
state_history:
StateHistoryView
state_with_tombstones:
StateWithTombstonesView