mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-19 16:55:02 +02:00
3.1 KiB
3.1 KiB
chat_hub_tools
Description
Table Definition
CREATE TABLE "chat_hub_tools" ("id" varchar PRIMARY KEY NOT NULL, "name" varchar(255) NOT NULL, "type" varchar(255) NOT NULL, "typeVersion" real NOT NULL, "ownerId" varchar NOT NULL, "definition" text NOT NULL, "enabled" boolean NOT NULL DEFAULT (true), "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 "FK_b8030b47af9213f1fd15450fb7f" FOREIGN KEY ("ownerId") REFERENCES "user" ("id") ON DELETE CASCADE)
Columns
| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| id | varchar | false | chat_hub_session_tools chat_hub_agent_tools | |||
| name | varchar(255) | false | ||||
| type | varchar(255) | false | ||||
| typeVersion | REAL | false | ||||
| ownerId | varchar | false | user | |||
| definition | TEXT | false | ||||
| enabled | boolean | true | false | |||
| createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | |||
| updatedAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false |
Constraints
| Name | Type | Definition |
|---|---|---|
| id | PRIMARY KEY | PRIMARY KEY (id) |
| - (Foreign key ID: 0) | FOREIGN KEY | FOREIGN KEY (ownerId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE |
| sqlite_autoindex_chat_hub_tools_1 | PRIMARY KEY | PRIMARY KEY (id) |
Indexes
| Name | Definition |
|---|---|
| IDX_4c72ebdb265d1775bf61147af0 | CREATE UNIQUE INDEX "IDX_4c72ebdb265d1775bf61147af0" ON "chat_hub_tools" ("ownerId", "name") |
| sqlite_autoindex_chat_hub_tools_1 | PRIMARY KEY (id) |
Relations
erDiagram
"chat_hub_session_tools" |o--|| "chat_hub_tools" : "FOREIGN KEY (toolId) REFERENCES chat_hub_tools (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"chat_hub_agent_tools" |o--|| "chat_hub_tools" : "FOREIGN KEY (toolId) REFERENCES chat_hub_tools (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"chat_hub_tools" }o--|| "user" : "FOREIGN KEY (ownerId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"chat_hub_tools" {
varchar id PK
varchar_255_ name
varchar_255_ type
REAL typeVersion
varchar ownerId FK
TEXT definition
boolean enabled
datetime_3_ createdAt
datetime_3_ updatedAt
}
"chat_hub_session_tools" {
varchar sessionId PK
varchar toolId PK
}
"chat_hub_agent_tools" {
varchar agentId PK
varchar toolId PK
}
"user" {
varchar id PK
varchar_255_ email
varchar_32_ firstName
varchar_32_ lastName
varchar password
TEXT personalizationAnswers
datetime_3_ createdAt
datetime_3_ updatedAt
TEXT settings
boolean disabled
boolean mfaEnabled
TEXT mfaSecret
TEXT mfaRecoveryCodes
date lastActiveAt
varchar_128_ roleSlug FK
}
Generated by tbls