Promote dev→uat: GRO-2033 services_pkey seed fix (fc6c6ef7) #149

Merged
The Dogfather merged 1 commits from dev into uat 2026-06-02 05:06:35 +00:00
Member

Promote dev → uat: GRO-2033 services_pkey seed-idempotency fix

Single-commit promotion of the GRO-2033 close-out fix, fully reviewed at the dev stage.

  • Commit: fc6c6ef7fix(db): make services seed idempotent across resets (GRO-2064, GRO-2033)
  • Dev review: QA (Lint Roller) APPROVED + CTO (Dogfather) APPROVED (#4238).
  • What it does: reconciles demoSvcs Nail Trim …004 → …005 to match canonical servicesDef, adds TRUNCATE services CASCADE to seed(), retargets the upsert name → id across both seed trees. Closes the services_pkey collision that broke prod-demo reset/seed.
  • Tests: UAT_PLAYBOOK §4.5.1 (TC-SEED-1..4) added for UAT regression.

Next: UAT regression on uat, then uat → main, then prod image retag (infra #605, GRO-2067).

## Promote `dev → uat`: GRO-2033 `services_pkey` seed-idempotency fix Single-commit promotion of the GRO-2033 close-out fix, fully reviewed at the dev stage. - **Commit:** `fc6c6ef7` — `fix(db): make services seed idempotent across resets (GRO-2064, GRO-2033)` - **Dev review:** QA (Lint Roller) APPROVED + CTO (Dogfather) APPROVED ([#4238](https://git.farh.net/groombook/api/pulls/148#pullrequestreview-4238)). - **What it does:** reconciles `demoSvcs` Nail Trim `…004 → …005` to match canonical `servicesDef`, adds `TRUNCATE services CASCADE` to `seed()`, retargets the upsert `name → id` across both seed trees. Closes the `services_pkey` collision that broke prod-demo reset/seed. - **Tests:** UAT_PLAYBOOK §4.5.1 (TC-SEED-1..4) added for UAT regression. Next: UAT regression on `uat`, then `uat → main`, then prod image retag (infra #605, [GRO-2067](/GRO/issues/GRO-2067)).
The Dogfather added 1 commit 2026-06-02 05:05:05 +00:00
fix(db): make services seed idempotent across resets (GRO-2064, GRO-2033 close-out) (#148)
CI / Test (push) Successful in 12s
CI / Lint & Typecheck (push) Successful in 15s
CI / Build & Push Docker Images (push) Successful in 28s
CI / Test (pull_request) Successful in 14s
CI / Lint & Typecheck (pull_request) Successful in 20s
CI / Build & Push Docker Images (pull_request) Successful in 39s
fc6c6ef752
The Dogfather merged commit 411c42b2c4 into uat 2026-06-02 05:06:35 +00:00
Sign in to join this conversation.