fix(db): truncate downstream tables before services dedup to avoid FK violation (GRO-365) #197

Merged
groombook-engineer[bot] merged 1 commits from fix/gro-360-yq-compound-assignment into main 2026-04-01 13:21:31 +00:00

1 Commits

Author SHA1 Message Date
groombook-engineer[bot] 7fb5ddbbd1 fix(db): truncate downstream tables before services dedup to avoid FK violation
TRUNCATE appointments, invoices, invoice_line_items, invoice_tip_splits,
and grooming_visit_logs CASCADE before the services dedup DELETE to prevent
FK violations from appointments created by previous seed runs.

Fixes: GRO-365

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-04-01 13:10:58 +00:00