fix: show live Laya analysis progress (#21)
Track the Laya identity phase separately from catalog projection progress and expose phase-specific counters through the live status API and Settings presentation. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@ -14,8 +14,11 @@ const LIVE_PROJECTION_COLUMNS = {
|
||||
};
|
||||
|
||||
const CATALOG_PROJECTION_STATE_COLUMNS = {
|
||||
phase: "TEXT NOT NULL DEFAULT 'idle'",
|
||||
processed_count: 'INTEGER NOT NULL DEFAULT 0',
|
||||
total_count: 'INTEGER NOT NULL DEFAULT 0'
|
||||
total_count: 'INTEGER NOT NULL DEFAULT 0',
|
||||
laya_processed_count: 'INTEGER NOT NULL DEFAULT 0',
|
||||
laya_total_count: 'INTEGER NOT NULL DEFAULT 0'
|
||||
};
|
||||
|
||||
const LIVE_PROJECTION_SCHEMA_SQL = `
|
||||
@ -40,8 +43,11 @@ const LIVE_PROJECTION_SCHEMA_SQL = `
|
||||
completed_at INTEGER,
|
||||
input_hash TEXT,
|
||||
projected_count INTEGER NOT NULL DEFAULT 0,
|
||||
phase TEXT NOT NULL DEFAULT 'idle',
|
||||
processed_count INTEGER NOT NULL DEFAULT 0,
|
||||
total_count INTEGER NOT NULL DEFAULT 0,
|
||||
laya_processed_count INTEGER NOT NULL DEFAULT 0,
|
||||
laya_total_count INTEGER NOT NULL DEFAULT 0,
|
||||
error TEXT
|
||||
);
|
||||
`;
|
||||
|
||||
Reference in New Issue
Block a user