* 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> |
||
|---|---|---|
| .. | ||
| workflows | ||
| CODEOWNERS | ||
| PULL_REQUEST_TEMPLATE.md | ||