* ci: run migrations against Postgres service container in CI Add a migrate job that applies node-pg-migrate against an ephemeral Postgres 16 service container so broken migrations fail at PR time. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(migrations): retimestamp scan tables after initial-schema. Fresh CI/postgres runs failed because 1748365200000 sorted before initial-schema. Renamed to 1779853647566 with IF NOT EXISTS guards intact. Co-authored-by: Cursor <cursoragent@cursor.com> * fix(migrations): ensure is_system_collection exists before description backfill. Fresh CI Postgres runs initial-schema without this column (added historically via scripts); ADD COLUMN IF NOT EXISTS makes the data migration safe on new and existing envs. Co-authored-by: Cursor <cursoragent@cursor.com> --------- Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| agent-context-drift.yml | ||
| ci.yml | ||
| pr-health-rollup.yml | ||
| preview-smoke.yml | ||
| visual-diff.yml | ||