fix(db): subscriptions.created_at — migration 014 reparerar GET /api/subscriptions #86

Merged
admin merged 1 commits from fix/subscriptions-created-at-migration into main 2026-09-22 03:36:04 +00:00
Owner

Fynd (live-mätning 2026-09-22)

lib/subscriptions-store.ts:33 SELECT:ar created_at men sql/001_init.sql definierade aldrig kolumnen → GET /api/subscriptions har ALWAYS bruit mot Postgres i prod (42703 errorMissingColumn, mätt LIVE mot 0pt.app: 500).

Fix

  • Kolonnen created_at timestamptz DEFAULT now() ADD:ad idempotent (IF NOT EXISTS) LIVE på 0pt-edge-postgres — route svarar nu 200 [].
  • sql/014_subscriptions_created_at.sql gör ändringen reproducerbar (additiv).
## Fynd (live-mätning 2026-09-22) `lib/subscriptions-store.ts:33` SELECT:ar `created_at` men `sql/001_init.sql` definierade aldrig kolumnen → `GET /api/subscriptions` har ALWAYS bruit mot Postgres i prod (42703 errorMissingColumn, mätt LIVE mot 0pt.app: 500). ## Fix - Kolonnen `created_at timestamptz DEFAULT now()` ADD:ad idempotent (`IF NOT EXISTS`) LIVE på 0pt-edge-postgres — route svarar nu 200 `[].` - `sql/014_subscriptions_created_at.sql` gör ändringen reproducerbar (additiv).
admin added 1 commit 2026-09-22 03:33:19 +00:00
fix(db): subscriptions.created_at — migration 014 reparerar GET /api/subscriptions (42703 mätt live)
CI (SIAX Cloud) / integration (push) Has been skipped
masterplan-lock / check (pull_request) Successful in 4s
masterplan-lock / check (push) Successful in 13s
Security Scan (SIAX Cloud) / security (push) Successful in 16s
CI (SIAX Cloud) / security (push) Successful in 21s
CI (SIAX Cloud) / security (pull_request) Successful in 18s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 19s
CI (SIAX Cloud) / integration (pull_request) Successful in 27s
CI (SIAX Cloud) / quality (push) Successful in 37s
CI (SIAX Cloud) / quality (pull_request) Successful in 37s
d272e52ba0
lib/subscriptions-store.ts listSubscriptions() SELECT:ar created_at men
sql/001_init.sql definierade aldrig kolumnen — GET /api/subscriptions har
alltså ALWAYS brutit mot Postgres i prod (42703 errorMissingColumn, mätt
live mot 0pt.app 2026-09-22: 500). Kolumnen är nu ADD:ad live på
0pt-edge-postgres (idempotent IF NOT EXISTS); denna migration gör
ändringen reproducerbar. GET svarar nu 200 [].
CODEOWNERS rules requested review from sax3l 2026-09-22 03:33:19 +00:00
siax-bot approved these changes 2026-09-22 03:35:59 +00:00
siax-bot left a comment
Collaborator

Verbatim-fynd mätt live (500 → 200 efter ADD COLUMN), idempotent additiv migration. Godkänd.

Verbatim-fynd mätt live (500 → 200 efter ADD COLUMN), idempotent additiv migration. Godkänd.
admin merged commit 52d897c16a into main 2026-09-22 03:36:04 +00:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#86