Spry LogoOpsfolio
Standard LibraryRSSD Schema

Orchestration Session Log

Description

An orchestration issue is generated when an error or warning needs to be created during the orchestration of an entry in a session.

Table Definition
CREATE TABLE "orchestration_session_log" (
    "orchestration_session_log_id" UUID PRIMARY KEY NOT NULL,
    "category" TEXT,
    "parent_exec_id" UUID,
    "content" TEXT NOT NULL,
    "sibling_order" INTEGER,
    "elaboration" TEXT CHECK(json_valid(elaboration) OR elaboration IS NULL),
    FOREIGN KEY("parent_exec_id") REFERENCES "orchestration_session_log"("orchestration_session_log_id")
)

Columns

NameTypeDefaultNullableChildrenParentsComment
orchestration_session_log_idUUIDfalseorchestration_session_log{"isSqlDomainZodDescrMeta":true,"isUuid":true}
categoryTEXTtrue
parent_exec_idUUIDtrueorchestration_session_log{"isSqlDomainZodDescrMeta":true,"isUuid":true}
contentTEXTfalse
sibling_orderINTEGERtrue
elaborationTEXTtrueisse-specific attributes/properties in JSON ("custom data")

Constraints

NameTypeDefinition
orchestration_session_log_idPRIMARY KEYPRIMARY KEY (orchestration_session_log_id)
- (Foreign key ID: 0)FOREIGN KEYFOREIGN KEY (parent_exec_id) REFERENCES orchestration_session_log (orchestration_session_log_id) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE
sqlite_autoindex_orchestration_session_log_1PRIMARY KEYPRIMARY KEY (orchestration_session_log_id)
-CHECKCHECK(json_valid(elaboration) OR elaboration IS NULL)

Indexes

NameDefinition
sqlite_autoindex_orchestration_session_log_1PRIMARY KEY (orchestration_session_log_id)

Relations

er

How is this guide?

Last updated on

On this page