50 lines
1022 B
SQL
50 lines
1022 B
SQL
CREATE TABLE IF NOT EXISTS platform(
|
|
name VARCHAR(32),
|
|
count INTEGER,
|
|
timestamp INTEGER
|
|
);
|
|
CREATE TABLE IF NOT EXISTS llm(
|
|
name VARCHAR(32),
|
|
count INTEGER,
|
|
timestamp INTEGER
|
|
);
|
|
CREATE TABLE IF NOT EXISTS plugin(
|
|
name VARCHAR(32),
|
|
count INTEGER,
|
|
timestamp INTEGER
|
|
);
|
|
CREATE TABLE IF NOT EXISTS command(
|
|
name VARCHAR(32),
|
|
count INTEGER,
|
|
timestamp INTEGER
|
|
);
|
|
CREATE TABLE IF NOT EXISTS llm_history(
|
|
provider_type VARCHAR(32),
|
|
session_id VARCHAR(32),
|
|
content TEXT
|
|
);
|
|
|
|
-- ATRI
|
|
CREATE TABLE IF NOT EXISTS atri_vision(
|
|
id TEXT,
|
|
url_or_path TEXT,
|
|
caption TEXT,
|
|
is_meme BOOLEAN,
|
|
keywords TEXT,
|
|
platform_name VARCHAR(32),
|
|
session_id VARCHAR(32),
|
|
sender_nickname VARCHAR(32),
|
|
timestamp INTEGER
|
|
);
|
|
|
|
CREATE TABLE IF NOT EXISTS webchat_conversation(
|
|
user_id TEXT, -- 会话 id
|
|
cid TEXT, -- 对话 id
|
|
history TEXT,
|
|
created_at INTEGER,
|
|
updated_at INTEGER,
|
|
title TEXT,
|
|
persona_id TEXT
|
|
);
|
|
|
|
PRAGMA encoding = 'UTF-8'; |