-- 为 DcToolCSession 添加 dataStats 字段
-- 用于缓存数据统计信息，支持数据探索问答功能
-- 
-- 执行方法：psql -d airesearch_v2 -f add_data_stats_to_tool_c_session.sql

\c airesearch_v2

-- 添加字段
ALTER TABLE dc_schema.dc_tool_c_sessions 
ADD COLUMN IF NOT EXISTS data_stats JSONB NULL;

-- 添加注释
COMMENT ON COLUMN dc_schema.dc_tool_c_sessions.data_stats IS '数据统计信息缓存（用于数据探索问答）：{totalRows, columnStats}';

-- 验证
SELECT column_name, data_type, is_nullable 
FROM information_schema.columns 
WHERE table_schema = 'dc_schema' 
  AND table_name = 'dc_tool_c_sessions' 
  AND column_name = 'data_stats';

\echo '✅ 字段 data_stats 已成功添加到 dc_tool_c_sessions 表'


















































