第一次提交

This commit is contained in:
rjb
2026-01-19 00:09:36 +08:00
parent de4b5059e9
commit 6674060f2f
191 changed files with 40940 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
-- 创建执行日志表
CREATE TABLE IF NOT EXISTS execution_logs (
id CHAR(36) PRIMARY KEY COMMENT '日志ID',
execution_id CHAR(36) NOT NULL COMMENT '执行ID',
node_id VARCHAR(100) COMMENT '节点ID',
node_type VARCHAR(50) COMMENT '节点类型',
level VARCHAR(20) NOT NULL COMMENT '日志级别: INFO/WARN/ERROR/DEBUG',
message TEXT NOT NULL COMMENT '日志消息',
data JSON COMMENT '附加数据',
timestamp DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '时间戳',
duration INT COMMENT '执行耗时(ms)',
FOREIGN KEY (execution_id) REFERENCES executions(id) ON DELETE CASCADE,
INDEX idx_execution_id (execution_id),
INDEX idx_node_id (node_id),
INDEX idx_level (level),
INDEX idx_timestamp (timestamp)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='执行日志表';