Interface: SystemDataModel
server.SystemDataModel
Internal type used in Convex code generation!
Convert a SchemaDefinition into a GenericDataModel.
Hierarchy
-
DataModelFromSchemaDefinition
<typeofsystemSchema
>↳
SystemDataModel
Properties
_scheduled_functions
• _scheduled_functions: Object
Type declaration
Name | Type |
---|---|
document | { completedTime : undefined | number ; name : string ; args : any [] ; scheduledTime : number ; state : { kind: "pending"; } | { kind: "inProgress"; } | { kind: "success"; } | { kind: "failed"; error: string; } | { kind: "canceled"; } ; _creationTime : number ; _id : GenericId <"_scheduled_functions" > } |
document.completedTime | undefined | number |
document.name | string |
document.args | any [] |
document.scheduledTime | number |
document.state | { kind: "pending"; } | { kind: "inProgress"; } | { kind: "success"; } | { kind: "failed"; error: string; } | { kind: "canceled"; } |
document._creationTime | number |
document._id | GenericId <"_scheduled_functions" > |
fieldPaths | "_id" | ExtractFieldPaths <ObjectValidator <{ name : Validator <string , false , never > ; args : Validator <any [], false , never > ; scheduledTime : Validator <number , false , never > ; completedTime : Validator <undefined | number , true , never > ; state : Validator <{ kind : "pending" } | { kind : "inProgress" } | { kind : "success" } | { kind : "failed" ; error : string } | { kind : "canceled" }, false , "kind" | "error" > }>> |
indexes | { by_id : ["_id" ] ; by_creation_time : ["_creationTime" ] } |
indexes.by_id | ["_id" ] |
indexes.by_creation_time | ["_creationTime" ] |
searchIndexes | |
vectorIndexes |
Inherited from
DataModelFromSchemaDefinition._scheduled_functions
_storage
• _storage: Object
Type declaration
Name | Type |
---|---|
document | { contentType : undefined | string ; sha256 : string ; size : number ; _creationTime : number ; _id : GenericId <"_storage" > } |
document.contentType | undefined | string |
document.sha256 | string |
document.size | number |
document._creationTime | number |
document._id | GenericId <"_storage" > |
fieldPaths | "_id" | ExtractFieldPaths <ObjectValidator <{ sha256 : Validator <string , false , never > ; size : Validator <number , false , never > ; contentType : Validator <undefined | string , true , never > }>> |
indexes | { by_id : ["_id" ] ; by_creation_time : ["_creationTime" ] } |
indexes.by_id | ["_id" ] |
indexes.by_creation_time | ["_creationTime" ] |
searchIndexes | |
vectorIndexes |
Inherited from
DataModelFromSchemaDefinition._storage