Variable: LixChangeSetLabelSchema

const LixChangeSetLabelSchema: { additionalProperties: false; properties: { change_set_id: { type: "string"; }; label_id: { type: "string"; }; metadata: { nullable: true; type: "object"; }; }; required: readonly ["change_set_id", "label_id"]; type: "object"; x-lix-foreign-keys: readonly [{ properties: readonly ["change_set_id"]; references: { properties: readonly ["id"]; schemaKey: "lix_change_set"; }; }, { properties: readonly ["label_id"]; references: { properties: readonly ["id"]; schemaKey: "lix_label"; }; }]; x-lix-key: "lix_change_set_label"; x-lix-primary-key: readonly ["change_set_id", "label_id"]; x-lix-version: "1.0"; }

Type declaration

additionalProperties

readonly additionalProperties: false = false

properties

readonly properties: { change_set_id: { type: "string"; }; label_id: { type: "string"; }; metadata: { nullable: true; type: "object"; }; }

properties.change_set_id

readonly change_set_id: { type: "string"; }

properties.change_set_id.type

readonly type: "string" = "string"

properties.label_id

readonly label_id: { type: "string"; }

properties.label_id.type

readonly type: "string" = "string"

properties.metadata

readonly metadata: { nullable: true; type: "object"; }

properties.metadata.nullable

readonly nullable: true = true

properties.metadata.type

readonly type: "object" = "object"

required

readonly required: readonly ["change_set_id", "label_id"]

type

readonly type: "object" = "object"

x-lix-foreign-keys

readonly x-lix-foreign-keys: readonly [{ properties: readonly ["change_set_id"]; references: { properties: readonly ["id"]; schemaKey: "lix_change_set"; }; }, { properties: readonly ["label_id"]; references: { properties: readonly ["id"]; schemaKey: "lix_label"; }; }]

x-lix-key

readonly x-lix-key: "lix_change_set_label" = "lix_change_set_label"

x-lix-primary-key

readonly x-lix-primary-key: readonly ["change_set_id", "label_id"]

x-lix-version

readonly x-lix-version: "1.0" = "1.0"