mirror of
https://github.com/n8n-io/n8n.git
synced 2026-09-01 15:47:41 +08:00
3.1 KiB
3.1 KiB
workflow_dependency
Description
Table Definition
CREATE TABLE "workflow_dependency" ("id" integer PRIMARY KEY NOT NULL, "workflowId" varchar(36) NOT NULL, "workflowVersionId" integer NOT NULL, "dependencyType" varchar(32) NOT NULL, "dependencyKey" varchar(255) NOT NULL, "indexVersionId" smallint NOT NULL DEFAULT (1), "createdAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')), "dependencyInfo" text, "publishedVersionId" varchar(36), CONSTRAINT "FK_a4ff2d9b9628ea988fa9e7d0bf8" 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 | ||||
| workflowId | varchar(36) | false | workflow_entity | |||
| workflowVersionId | INTEGER | false | ||||
| dependencyType | varchar(32) | false | ||||
| dependencyKey | varchar(255) | false | ||||
| indexVersionId | smallint | 1 | false | |||
| createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | |||
| dependencyInfo | TEXT | true | ||||
| publishedVersionId | varchar(36) | 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_workflow_dependency_publishedVersionId | CREATE INDEX "IDX_workflow_dependency_publishedVersionId" ON "workflow_dependency" ("publishedVersionId") |
| IDX_a4ff2d9b9628ea988fa9e7d0bf | CREATE INDEX "IDX_a4ff2d9b9628ea988fa9e7d0bf" ON "workflow_dependency" ("workflowId") |
| IDX_e7fe1cfda990c14a445937d0b9 | CREATE INDEX "IDX_e7fe1cfda990c14a445937d0b9" ON "workflow_dependency" ("dependencyType") |
| IDX_e48a201071ab85d9d09119d640 | CREATE INDEX "IDX_e48a201071ab85d9d09119d640" ON "workflow_dependency" ("dependencyKey") |
Relations
erDiagram
"workflow_dependency" }o--|| "workflow_entity" : "FOREIGN KEY (workflowId) REFERENCES workflow_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_dependency" {
INTEGER id
varchar_36_ workflowId FK
INTEGER workflowVersionId
varchar_32_ dependencyType
varchar_255_ dependencyKey
smallint indexVersionId
datetime_3_ createdAt
TEXT dependencyInfo
varchar_36_ publishedVersionId
}
"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