数据引擎重构

This commit is contained in:
lmk
2026-07-16 14:34:06 +08:00
parent 802139c349
commit b45c4a2316
19 changed files with 1332 additions and 307 deletions
+6
View File
@@ -205,6 +205,9 @@ CREATE TABLE IF NOT EXISTS sync_tracker (
last_sync_time BIGINT NOT NULL DEFAULT 0,
last_sync_at TIMESTAMP WITH TIME ZONE,
sync_status VARCHAR(32) DEFAULT 'pending',
last_full_sync_time BIGINT NOT NULL DEFAULT 0,
sync_count BIGINT NOT NULL DEFAULT 0,
last_sync_type VARCHAR(16) NOT NULL DEFAULT '',
PRIMARY KEY (id)
);
@@ -223,3 +226,6 @@ COMMENT ON COLUMN sync_tracker.interface_code IS '接口编码';
COMMENT ON COLUMN sync_tracker.last_sync_time IS '最后同步时间(Unix时间戳)';
COMMENT ON COLUMN sync_tracker.last_sync_at IS '最后同步时间点';
COMMENT ON COLUMN sync_tracker.sync_status IS '同步状态: pending/success/running/failed';
COMMENT ON COLUMN sync_tracker.last_full_sync_time IS '最后全量同步时间(Unix时间戳秒),用于决定何时需要再次全量';
COMMENT ON COLUMN sync_tracker.sync_count IS '累计同步次数';
COMMENT ON COLUMN sync_tracker.last_sync_type IS '最后一次同步类型: full/incremental';