init.sql 1.1 KB

12345678910111213141516171819
  1. CREATE TABLE IF NOT EXISTS ragflow_chunk_record (
  2. id BIGINT AUTO_INCREMENT PRIMARY KEY COMMENT '主键ID',
  3. dataset_name VARCHAR(64) NOT NULL COMMENT '数据库ID',
  4. table_name VARCHAR(64) NOT NULL COMMENT '数据表ID',
  5. chunk_id VARCHAR(64) NOT NULL COMMENT '分块ID',
  6. cond VARCHAR(100) COMMENT '条件参数',
  7. update_data JSON COMMENT '数据参数',
  8. scheduled_time DATETIME NOT NULL COMMENT '计划执行时间(当前时间+20秒)',
  9. status VARCHAR(20) NOT NULL DEFAULT '0' COMMENT '执行状态:0:未执行/1:执行成功/2:执行失败',
  10. error_message VARCHAR(255) COMMENT '失败信息',
  11. executed_time DATETIME COMMENT '执行时间',
  12. created_at DATETIME DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  13. updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  14. INDEX idx_dataset_name (dataset_name),
  15. INDEX idx_table_name (table_name),
  16. INDEX idx_chunk_id (chunk_id),
  17. INDEX idx_scheduled_time (scheduled_time),
  18. INDEX idx_status (status)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='RagflowChunk记录表';