Files
telegram-bot-workers/migrations/008_conversation_tables.sql
kappa a6d1c4ecd4 feat: add conversation_tables migration
Add migration for conversation_tables to support dynamic per-user conversation storage.

- CREATE TABLE conversation_tables with telegram_id, table_name, message_count
- Add indexes on last_message_at and message_count for query performance
- Tested successfully on local D1 database

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 12:47:35 +09:00

15 lines
510 B
SQL

-- 대화 테이블 메타 정보
-- 사용자별 동적 대화 테이블 관리
CREATE TABLE IF NOT EXISTS conversation_tables (
telegram_id TEXT PRIMARY KEY,
table_name TEXT NOT NULL,
message_count INTEGER DEFAULT 0,
last_message_at DATETIME,
created_at DATETIME DEFAULT CURRENT_TIMESTAMP
);
-- 인덱스
CREATE INDEX IF NOT EXISTS idx_conv_tables_last_msg ON conversation_tables(last_message_at DESC);
CREATE INDEX IF NOT EXISTS idx_conv_tables_count ON conversation_tables(message_count DESC);