mirror of
https://github.com/n8n-io/n8n.git
synced 2026-07-27 19:15:01 +02:00
127 lines
4.4 KiB
Markdown
127 lines
4.4 KiB
Markdown
# evaluation_config
|
|
|
|
## Description
|
|
|
|
<details>
|
|
<summary><strong>Table Definition</strong></summary>
|
|
|
|
```sql
|
|
CREATE TABLE "evaluation_config" ("id" varchar(36) PRIMARY KEY NOT NULL, "workflowId" varchar(36) NOT NULL, "name" varchar(128) NOT NULL, "status" varchar(16) NOT NULL DEFAULT ('valid'), "invalidReason" varchar(64), "datasetSource" varchar(32) NOT NULL, "datasetRef" text NOT NULL, "startNodeName" varchar(255) NOT NULL, "endNodeName" varchar(255) NOT NULL, "metrics" text NOT NULL, "createdAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')), "updatedAt" datetime(3) NOT NULL DEFAULT (STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW')), CONSTRAINT "UQ_3c3c99a712e971835c52292e44c" UNIQUE ("workflowId", "name"), CONSTRAINT "FK_fd7542bb123074760285dc1bbf3" FOREIGN KEY ("workflowId") REFERENCES "workflow_entity" ("id") ON DELETE CASCADE)
|
|
```
|
|
|
|
</details>
|
|
|
|
## Columns
|
|
|
|
| Name | Type | Default | Nullable | Children | Parents | Comment |
|
|
| ---- | ---- | ------- | -------- | -------- | ------- | ------- |
|
|
| createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | | | |
|
|
| datasetRef | TEXT | | false | | | |
|
|
| datasetSource | varchar(32) | | false | | | |
|
|
| endNodeName | varchar(255) | | false | | | |
|
|
| id | varchar(36) | | false | [evaluation_collection](evaluation_collection.md) [test_run](test_run.md) | | |
|
|
| invalidReason | varchar(64) | | true | | | |
|
|
| metrics | TEXT | | false | | | |
|
|
| name | varchar(128) | | false | | | |
|
|
| startNodeName | varchar(255) | | false | | | |
|
|
| status | varchar(16) | 'valid' | false | | | |
|
|
| updatedAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | | | |
|
|
| workflowId | varchar(36) | | false | | [workflow_entity](workflow_entity.md) | |
|
|
|
|
## Constraints
|
|
|
|
| Name | Type | Definition |
|
|
| ---- | ---- | ---------- |
|
|
| - (Foreign key ID: 0) | FOREIGN KEY | FOREIGN KEY (workflowId) REFERENCES workflow_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE |
|
|
| id | PRIMARY KEY | PRIMARY KEY (id) |
|
|
| sqlite_autoindex_evaluation_config_1 | PRIMARY KEY | PRIMARY KEY (id) |
|
|
| sqlite_autoindex_evaluation_config_2 | UNIQUE | UNIQUE (workflowId, name) |
|
|
|
|
## Indexes
|
|
|
|
| Name | Definition |
|
|
| ---- | ---------- |
|
|
| IDX_fd7542bb123074760285dc1bbf | CREATE INDEX "IDX_fd7542bb123074760285dc1bbf" ON "evaluation_config" ("workflowId") |
|
|
| sqlite_autoindex_evaluation_config_1 | PRIMARY KEY (id) |
|
|
| sqlite_autoindex_evaluation_config_2 | UNIQUE (workflowId, name) |
|
|
|
|
## Relations
|
|
|
|
```mermaid
|
|
erDiagram
|
|
|
|
"evaluation_collection" }o--|| "evaluation_config" : "FOREIGN KEY (evaluationConfigId) REFERENCES evaluation_config (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
|
|
"test_run" }o--o| "evaluation_config" : "FOREIGN KEY (evaluationConfigId) REFERENCES evaluation_config (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
|
|
"evaluation_config" }o--|| "workflow_entity" : "FOREIGN KEY (workflowId) REFERENCES workflow_entity (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
|
|
|
|
"evaluation_config" {
|
|
datetime_3_ createdAt
|
|
TEXT datasetRef
|
|
varchar_32_ datasetSource
|
|
varchar_255_ endNodeName
|
|
varchar_36_ id PK
|
|
varchar_64_ invalidReason
|
|
TEXT metrics
|
|
varchar_128_ name
|
|
varchar_255_ startNodeName
|
|
varchar_16_ status
|
|
datetime_3_ updatedAt
|
|
varchar_36_ workflowId FK
|
|
}
|
|
"evaluation_collection" {
|
|
datetime_3_ createdAt
|
|
varchar createdById FK
|
|
TEXT description
|
|
varchar_36_ evaluationConfigId FK
|
|
varchar_36_ id PK
|
|
TEXT insightsCache
|
|
varchar_128_ name
|
|
datetime_3_ updatedAt
|
|
varchar_36_ workflowId FK
|
|
}
|
|
"test_run" {
|
|
boolean cancelRequested
|
|
varchar_36_ collectionId FK
|
|
datetime_3_ completedAt
|
|
datetime_3_ createdAt
|
|
varchar errorCode
|
|
TEXT errorDetails
|
|
varchar_36_ evaluationConfigId FK
|
|
TEXT evaluationConfigSnapshot
|
|
varchar_36_ id PK
|
|
TEXT metrics
|
|
datetime_3_ runAt
|
|
varchar_255_ runningInstanceId
|
|
varchar status
|
|
datetime_3_ updatedAt
|
|
varchar_36_ workflowId FK
|
|
varchar_36_ workflowVersionId
|
|
}
|
|
"workflow_entity" {
|
|
boolean active
|
|
varchar_36_ activeVersionId FK
|
|
TEXT connections
|
|
datetime_3_ createdAt
|
|
TEXT description
|
|
varchar_36_ id PK
|
|
boolean isArchived
|
|
TEXT meta
|
|
varchar_128_ name
|
|
TEXT nodeGroups
|
|
TEXT nodes
|
|
varchar_36_ parentFolderId FK
|
|
TEXT pinData
|
|
TEXT settings
|
|
varchar sourceWorkflowId
|
|
TEXT staticData
|
|
INTEGER triggerCount
|
|
datetime_3_ updatedAt
|
|
INTEGER versionCounter
|
|
varchar_36_ versionId
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
> Generated by [tbls](https://github.com/k1LoW/tbls)
|