const LixLogSchema: { additionalProperties: false; properties: { id: { description: "The unique identifier of the log entry"; type: "string"; x-lix-default: "lix_uuid_v7()"; }; key: { description: "The key of the log entry"; type: "string"; }; level: { description: "The level of the log entry"; type: "string"; }; message: { description: "The message of the log entry"; nullable: true; type: "string"; }; payload: any; }; required: readonly ["id", "key", "level"]; type: "object"; x-lix-key: "lix_log"; x-lix-override-lixcols: { lixcol_file_id: ""lix""; lixcol_plugin_key: ""lix_sdk""; }; x-lix-primary-key: readonly ["/id"]; x-lix-version: "1.0"; }
Type Declaration
additionalProperties
readonly additionalProperties: false = false
properties
readonly properties: { id: { description: "The unique identifier of the log entry"; type: "string"; x-lix-default: "lix_uuid_v7()"; }; key: { description: "The key of the log entry"; type: "string"; }; level: { description: "The level of the log entry"; type: "string"; }; message: { description: "The message of the log entry"; nullable: true; type: "string"; }; payload: any; }
properties.id
readonly id: { description: "The unique identifier of the log entry"; type: "string"; x-lix-default: "lix_uuid_v7()"; }
properties.id.description
readonly description: "The unique identifier of the log entry" = "The unique identifier of the log entry"
properties.id.type
readonly type: "string" = "string"
properties.id.x-lix-default
readonly x-lix-default: "lix_uuid_v7()" = "lix_uuid_v7()"
properties.key
readonly key: { description: "The key of the log entry"; type: "string"; }
properties.key.description
readonly description: "The key of the log entry" = "The key of the log entry"
properties.key.type
readonly type: "string" = "string"
properties.level
readonly level: { description: "The level of the log entry"; type: "string"; }
properties.level.description
readonly description: "The level of the log entry" = "The level of the log entry"
properties.level.type
readonly type: "string" = "string"
properties.message
readonly message: { description: "The message of the log entry"; nullable: true; type: "string"; }
properties.message.description
readonly description: "The message of the log entry" = "The message of the log entry"
properties.message.nullable
readonly nullable: true = true
properties.message.type
readonly type: "string" = "string"
properties.payload
readonly payload: any
required
readonly required: readonly ["id", "key", "level"]
type
readonly type: "object" = "object"
x-lix-key
readonly x-lix-key: "lix_log" = "lix_log"
x-lix-override-lixcols
readonly x-lix-override-lixcols: { lixcol_file_id: ""lix""; lixcol_plugin_key: ""lix_sdk""; }
x-lix-override-lixcols.lixcol_file_id
readonly lixcol_file_id: ""lix"" = '"lix"'
x-lix-override-lixcols.lixcol_plugin_key
readonly lixcol_plugin_key: ""lix_sdk"" = '"lix_sdk"'
x-lix-primary-key
readonly x-lix-primary-key: readonly ["/id"]
x-lix-version
readonly x-lix-version: "1.0" = "1.0"