-- 创建系统日志表 CREATE TABLE IF NOT EXISTS system_logs ( id INT PRIMARY KEY AUTO_INCREMENT, level ENUM('info', 'warn', 'error', 'debug') NOT NULL COMMENT '日志级别', message TEXT NOT NULL COMMENT '日志消息', source VARCHAR(255) NOT NULL COMMENT '日志来源', module VARCHAR(255) COMMENT '模块名称', user_id INT COMMENT '用户ID', username VARCHAR(255) COMMENT '用户名', ip_address VARCHAR(45) COMMENT 'IP地址', details TEXT COMMENT '详细信息', created_at DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', INDEX idx_level (level), INDEX idx_source (source), INDEX idx_module (module), INDEX idx_created_at (created_at), INDEX idx_user_id (user_id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='系统运行日志表';