Merge fix/96-ondelete-cascade-migration -> main #147

Merged
Mark merged 1 commit from fix/96-ondelete-cascade-migration into main 2026-09-12 18:02:48 +00:00
Owner

Auto-opened batch merger.

Auto-opened batch merger.
alembic: add ON DELETE CASCADE to organization child FKs (#96)
Some checks failed
CI / Backend Lint & Format (pull_request) Failing after 4s
CI / Golden Fixture Validation (pull_request) Has been skipped
CI / Backend Tests (pull_request) Has been skipped
CI / Backend Security Tests (pull_request) Has been skipped
CI / Frontend Lint (pull_request) Failing after 23s
CI / Frontend Tests (pull_request) Has been skipped
CI / Dependency Security Scan (pull_request) Has been skipped
Stress Tests / Stress & Pipeline Tests (pull_request) Failing after 6s
Stress Tests / Full Data Pipeline Validation (pull_request) Has been skipped
Performance Regression Tests / Performance Regression Detection (pull_request) Failing after 33s
CI / Frontend E2E Tests (pull_request) Has been skipped
Performance Regression Tests / Compare with Baseline (pull_request) Has been skipped
CI / All Checks Passed (pull_request) Failing after 48s
34728532d3
Originating change: commit d0723c9 set ondelete=CASCADE on the org_id FKs of OrganizationEmail/OrganizationPhone/OrganizationDomain in app/models.py (SQLModel metadata). This migration brings existing databases in line: drops the three <table>_org_id_fkey constraints and recreates them with ON DELETE CASCADE. Downgrade restores the original NO ACTION FKs. app/models.py untouched; only this migration file is added.
Mark merged commit 5f06144379 into main 2026-09-12 18:02:48 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Mark/osint-hub!147
No description provided.