Menu
AkurAI-Build
publicLatest change 1c2159692a31765cd66ed709791ba11468054873 - Initial commit: bunfork v0.1.0 source tree by Olafur Bui
PRAGMA application_id = 1112426059;
PRAGMA user_version = 1;
CREATE TABLE vectors (
tenant_id TEXT NOT NULL CHECK (length(tenant_id) BETWEEN 1 AND 128),
model TEXT NOT NULL CHECK (length(model) BETWEEN 1 AND 128),
id TEXT NOT NULL CHECK (length(id) BETWEEN 1 AND 128),
content TEXT NOT NULL CHECK (length(content) <= 65536),
embedding BLOB NOT NULL CHECK (length(embedding) = dimensions * 4),
dimensions INTEGER NOT NULL CHECK (dimensions BETWEEN 1 AND 4096),
updated_at INTEGER NOT NULL DEFAULT (unixepoch()),
PRIMARY KEY (tenant_id, model, id)
) STRICT;
CREATE INDEX vectors_search ON vectors(tenant_id, model, dimensions);