fix(saas): Phase 5 regression fixes — SQL type casts + test data corrections
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
- Fix usage_stats SQL: add ::timestamptz cast for Option<String> params - Fix usage_stats SQL: add ::bigint cast for COALESCE(SUM(...)) - Fix telemetry INSERT: add ::timestamptz cast for reported_at column - Fix config_analysis_empty test: seed data makes total_items > 0 - Fix key_pool_crud test: key_value must be >= 20 chars - Fix SkillManifest test helpers: add missing tools field All 1048 tests pass: 580 Rust + 138 SaaS + 330 Desktop Vitest
This commit is contained in:
@@ -43,7 +43,7 @@ pub async fn ingest_telemetry(
|
||||
let placeholders: Vec<String> = (0..chunk.len())
|
||||
.map(|i| {
|
||||
let base = i * cols + 1;
|
||||
format!("(${},${},${},${},${},${},${},${},${},${},${},${},${})",
|
||||
format!("(${},${},${},${},${},${},${},${},${},${},${},${}::timestamptz,${})",
|
||||
base, base+1, base+2, base+3, base+4, base+5, base+6,
|
||||
base+7, base+8, base+9, base+10, base+11, base+12)
|
||||
}).collect();
|
||||
|
||||
Reference in New Issue
Block a user