mirror of
https://github.com/n8n-io/n8n.git
synced 2026-07-28 03:24:59 +02:00
5.8 KiB
5.8 KiB
execution_entity
Description
Table Definition
CREATE TABLE "execution_entity" ("id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "workflowId" varchar(36) NOT NULL, "finished" boolean NOT NULL, "mode" varchar NOT NULL, "retryOf" varchar, "retrySuccessId" varchar, "startedAt" datetime, "stoppedAt" datetime, "waitTill" datetime, "status" varchar NOT NULL, "deletedAt" datetime(3), "createdAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')), "storedAt" varchar(2) NOT NULL DEFAULT ('db'), "tracingContext" text, "deduplicationKey" varchar(255), CONSTRAINT "FK_c4d999a5e90784e8caccf5589de" FOREIGN KEY ("workflowId") REFERENCES "workflow_entity" ("id") ON DELETE CASCADE ON UPDATE NO ACTION)
Columns
| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| id | INTEGER | false | execution_data execution_metadata execution_annotations test_case_execution chat_hub_messages | |||
| workflowId | varchar(36) | false | workflow_entity | |||
| finished | boolean | false | ||||
| mode | varchar | false | ||||
| retryOf | varchar | true | ||||
| retrySuccessId | varchar | true | ||||
| startedAt | datetime | true | ||||
| stoppedAt | datetime | true | ||||
| waitTill | datetime | true | ||||
| status | varchar | false | ||||
| deletedAt | datetime(3) | true | ||||
| createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | |||
| storedAt | varchar(2) | 'db' | false | |||
| tracingContext | TEXT | true | ||||
| deduplicationKey | varchar(255) | true |
Constraints
| Name | Type | Definition |
|---|---|---|
| id | PRIMARY KEY | PRIMARY KEY (id) |
| - (Foreign key ID: 0) | FOREIGN KEY | FOREIGN KEY (workflowId) REFERENCES workflow_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE |
Indexes
| Name | Definition |
|---|---|
| IDX_execution_entity_deduplicationKey | CREATE UNIQUE INDEX "IDX_execution_entity_deduplicationKey" ON "execution_entity" ("deduplicationKey") WHERE "deduplicationKey" IS NOT NULL |
| IDX_execution_entity_stoppedAt | CREATE INDEX "IDX_execution_entity_stoppedAt" ON "execution_entity" ("stoppedAt") |
| IDX_execution_entity_deletedAt | CREATE INDEX "IDX_execution_entity_deletedAt" ON "execution_entity" ("deletedAt") |
Relations
erDiagram
"execution_data" |o--|| "execution_entity" : "FOREIGN KEY (executionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"execution_metadata" }o--|| "execution_entity" : "FOREIGN KEY (executionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"execution_annotations" }o--|| "execution_entity" : "FOREIGN KEY (executionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"test_case_execution" }o--o| "execution_entity" : "FOREIGN KEY (pastExecutionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"test_case_execution" }o--o| "execution_entity" : "FOREIGN KEY (executionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"test_case_execution" }o--o| "execution_entity" : "FOREIGN KEY (evaluationExecutionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"chat_hub_messages" }o--o| "execution_entity" : "FOREIGN KEY (executionId) REFERENCES execution_entity (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"execution_entity" }o--|| "workflow_entity" : "FOREIGN KEY (workflowId) REFERENCES workflow_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"execution_entity" {
INTEGER id
varchar_36_ workflowId FK
boolean finished
varchar mode
varchar retryOf
varchar retrySuccessId
datetime startedAt
datetime stoppedAt
datetime waitTill
varchar status
datetime_3_ deletedAt
datetime_3_ createdAt
varchar_2_ storedAt
TEXT tracingContext
varchar_255_ deduplicationKey
}
"execution_data" {
INT executionId PK
TEXT workflowData
TEXT data
VARCHAR_36_ workflowVersionId
}
"execution_metadata" {
INTEGER id
INTEGER executionId FK
varchar_255_ key
TEXT value
}
"execution_annotations" {
INTEGER id
INTEGER executionId FK
varchar_6_ vote
TEXT note
datetime_3_ createdAt
datetime_3_ updatedAt
}
"test_case_execution" {
varchar_36_ id PK
varchar_36_ testRunId FK
INTEGER pastExecutionId FK
INTEGER executionId FK
INTEGER evaluationExecutionId FK
varchar status
datetime_3_ runAt
datetime_3_ completedAt
varchar errorCode
TEXT errorDetails
TEXT metrics
datetime_3_ createdAt
datetime_3_ updatedAt
TEXT inputs
TEXT outputs
INTEGER runIndex
}
"chat_hub_messages" {
varchar id PK
varchar sessionId FK
varchar previousMessageId FK
varchar revisionOfMessageId FK
varchar retryOfMessageId FK
varchar_16_ type
varchar_128_ name
TEXT content
varchar_16_ provider
varchar_36_ workflowId FK
INTEGER executionId FK
datetime_3_ createdAt
datetime_3_ updatedAt
varchar_36_ agentId FK
varchar_16_ status
TEXT attachments
VARCHAR_256_ model
}
"workflow_entity" {
varchar_36_ id PK
varchar_128_ name
boolean active
TEXT nodes
TEXT connections
TEXT settings
TEXT staticData
TEXT pinData
varchar_36_ versionId
INTEGER triggerCount
TEXT meta
varchar_36_ parentFolderId FK
datetime_3_ createdAt
datetime_3_ updatedAt
boolean isArchived
INTEGER versionCounter
TEXT description
varchar_36_ activeVersionId FK
TEXT nodeGroups
varchar sourceWorkflowId
}
Generated by tbls