mirror of
https://github.com/n8n-io/n8n.git
synced 2026-07-27 19:15:01 +02:00
5.6 KiB
5.6 KiB
instance_ai_observational_memory
Description
Table Definition
CREATE TABLE "instance_ai_observational_memory" ("id" varchar(36) PRIMARY KEY NOT NULL, "lookupKey" varchar(255) NOT NULL, "scope" varchar(16) NOT NULL, "threadId" varchar, "resourceId" varchar(255) NOT NULL, "activeObservations" text NOT NULL DEFAULT (''), "originType" varchar(32) NOT NULL, "config" text NOT NULL, "generationCount" integer NOT NULL DEFAULT (0), "lastObservedAt" datetime(3), "pendingMessageTokens" integer NOT NULL DEFAULT (0), "totalTokensObserved" integer NOT NULL DEFAULT (0), "observationTokenCount" integer NOT NULL DEFAULT (0), "isObserving" boolean NOT NULL DEFAULT (false), "isReflecting" boolean NOT NULL DEFAULT (false), "observedMessageIds" text, "observedTimezone" varchar, "bufferedObservations" text, "bufferedObservationTokens" integer, "bufferedMessageIds" text, "bufferedReflection" text, "bufferedReflectionTokens" integer, "bufferedReflectionInputTokens" integer, "reflectedObservationLineCount" integer, "bufferedObservationChunks" text, "isBufferingObservation" boolean NOT NULL DEFAULT (false), "isBufferingReflection" boolean NOT NULL DEFAULT (false), "lastBufferedAtTokens" integer NOT NULL DEFAULT (0), "lastBufferedAtTime" datetime(3), "metadata" text, "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_34018c303885cd37093458e6409" FOREIGN KEY ("threadId") REFERENCES "instance_ai_threads" ("id") ON DELETE SET NULL)
Columns
| Name | Type | Default | Nullable | Children | Parents | Comment |
|---|---|---|---|---|---|---|
| activeObservations | TEXT | '' | false | |||
| bufferedMessageIds | TEXT | true | ||||
| bufferedObservationChunks | TEXT | true | ||||
| bufferedObservationTokens | INTEGER | true | ||||
| bufferedObservations | TEXT | true | ||||
| bufferedReflection | TEXT | true | ||||
| bufferedReflectionInputTokens | INTEGER | true | ||||
| bufferedReflectionTokens | INTEGER | true | ||||
| config | TEXT | false | ||||
| createdAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false | |||
| generationCount | INTEGER | 0 | false | |||
| id | varchar(36) | false | ||||
| isBufferingObservation | boolean | false | false | |||
| isBufferingReflection | boolean | false | false | |||
| isObserving | boolean | false | false | |||
| isReflecting | boolean | false | false | |||
| lastBufferedAtTime | datetime(3) | true | ||||
| lastBufferedAtTokens | INTEGER | 0 | false | |||
| lastObservedAt | datetime(3) | true | ||||
| lookupKey | varchar(255) | false | ||||
| metadata | TEXT | true | ||||
| observationTokenCount | INTEGER | 0 | false | |||
| observedMessageIds | TEXT | true | ||||
| observedTimezone | varchar | true | ||||
| originType | varchar(32) | false | ||||
| pendingMessageTokens | INTEGER | 0 | false | |||
| reflectedObservationLineCount | INTEGER | true | ||||
| resourceId | varchar(255) | false | ||||
| scope | varchar(16) | false | ||||
| threadId | varchar | true | instance_ai_threads | |||
| totalTokensObserved | INTEGER | 0 | false | |||
| updatedAt | datetime(3) | STRFTIME('%Y-%m-%d %H:%M:%f', 'NOW') | false |
Constraints
| Name | Type | Definition |
|---|---|---|
| - (Foreign key ID: 0) | FOREIGN KEY | FOREIGN KEY (threadId) REFERENCES instance_ai_threads (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE |
| id | PRIMARY KEY | PRIMARY KEY (id) |
| sqlite_autoindex_instance_ai_observational_memory_1 | PRIMARY KEY | PRIMARY KEY (id) |
Indexes
| Name | Definition |
|---|---|
| IDX_92f13cb6bc694227e069447f7b | CREATE INDEX "IDX_92f13cb6bc694227e069447f7b" ON "instance_ai_observational_memory" ("lookupKey") |
| IDX_a680ac96aae02dc887bbaac512 | CREATE UNIQUE INDEX "IDX_a680ac96aae02dc887bbaac512" ON "instance_ai_observational_memory" ("scope", "threadId", "resourceId") |
| sqlite_autoindex_instance_ai_observational_memory_1 | PRIMARY KEY (id) |
Relations
erDiagram
"instance_ai_observational_memory" }o--o| "instance_ai_threads" : "FOREIGN KEY (threadId) REFERENCES instance_ai_threads (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"instance_ai_observational_memory" {
TEXT activeObservations
TEXT bufferedMessageIds
TEXT bufferedObservationChunks
INTEGER bufferedObservationTokens
TEXT bufferedObservations
TEXT bufferedReflection
INTEGER bufferedReflectionInputTokens
INTEGER bufferedReflectionTokens
TEXT config
datetime_3_ createdAt
INTEGER generationCount
varchar_36_ id PK
boolean isBufferingObservation
boolean isBufferingReflection
boolean isObserving
boolean isReflecting
datetime_3_ lastBufferedAtTime
INTEGER lastBufferedAtTokens
datetime_3_ lastObservedAt
varchar_255_ lookupKey
TEXT metadata
INTEGER observationTokenCount
TEXT observedMessageIds
varchar observedTimezone
varchar_32_ originType
INTEGER pendingMessageTokens
INTEGER reflectedObservationLineCount
varchar_255_ resourceId
varchar_16_ scope
varchar threadId FK
INTEGER totalTokensObserved
datetime_3_ updatedAt
}
"instance_ai_threads" {
datetime_3_ createdAt
varchar id PK
TEXT metadata
varchar_36_ projectId FK
varchar_255_ resourceId
TEXT title
datetime_3_ updatedAt
}
Generated by tbls