kafka
This commit is contained in:
@@ -1,12 +1,10 @@
|
||||
CREATE TABLE event_log (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
event_type VARCHAR(50) NOT NULL,
|
||||
user_id VARCHAR(255) NOT NULL,
|
||||
chat_id VARCHAR(255),
|
||||
tokens_used INTEGER,
|
||||
documents_found INTEGER,
|
||||
event_timestamp TIMESTAMP WITH TIME ZONE NOT NULL,
|
||||
event_date DATE NOT NULL
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
event_type VARCHAR(50) NOT NULL,
|
||||
user_id VARCHAR(255) NOT NULL,
|
||||
chat_id VARCHAR(255),
|
||||
event_timestamp TIMESTAMP WITH TIME ZONE NOT NULL,
|
||||
event_date DATE NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX idx_event_log_type ON event_log(event_type);
|
||||
@@ -14,25 +12,20 @@ CREATE INDEX idx_event_log_user ON event_log(user_id);
|
||||
CREATE INDEX idx_event_log_date ON event_log(event_date);
|
||||
|
||||
CREATE TABLE daily_stats (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
stats_date DATE NOT NULL UNIQUE,
|
||||
total_queries BIGINT DEFAULT 0,
|
||||
total_tokens_used BIGINT DEFAULT 0,
|
||||
total_rag_hits BIGINT DEFAULT 0,
|
||||
total_documents_found BIGINT DEFAULT 0,
|
||||
new_users BIGINT DEFAULT 0,
|
||||
new_chats BIGINT DEFAULT 0,
|
||||
deleted_chats BIGINT DEFAULT 0,
|
||||
active_users INTEGER DEFAULT 0
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
stats_date DATE NOT NULL UNIQUE,
|
||||
total_queries BIGINT DEFAULT 0,
|
||||
new_users BIGINT DEFAULT 0,
|
||||
new_chats BIGINT DEFAULT 0,
|
||||
deleted_chats BIGINT DEFAULT 0,
|
||||
active_users INTEGER DEFAULT 0
|
||||
);
|
||||
|
||||
CREATE TABLE user_stats (
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
user_id VARCHAR(255) NOT NULL UNIQUE,
|
||||
total_queries BIGINT DEFAULT 0,
|
||||
total_tokens_used BIGINT DEFAULT 0,
|
||||
total_rag_hits BIGINT DEFAULT 0,
|
||||
total_chats INTEGER DEFAULT 0,
|
||||
first_seen TIMESTAMP WITH TIME ZONE,
|
||||
last_active TIMESTAMP WITH TIME ZONE
|
||||
);
|
||||
id BIGSERIAL PRIMARY KEY,
|
||||
user_id VARCHAR(255) NOT NULL UNIQUE,
|
||||
total_queries BIGINT DEFAULT 0,
|
||||
total_chats INTEGER DEFAULT 0,
|
||||
first_seen TIMESTAMP WITH TIME ZONE,
|
||||
last_active TIMESTAMP WITH TIME ZONE
|
||||
);
|
||||
Reference in New Issue
Block a user