fix(store): cascade delete related rows when removing a site #92

Merged
lerko merged 1 commits from fix/orphaned-maintenance-windows into main 2026-06-05 20:23:11 +00:00

1 Commits

Author SHA1 Message Date
lerko 65a83368bf fix(store): cascade delete related rows when removing a site
CI / test (pull_request) Successful in 2m32s
CI / lint (pull_request) Successful in 56s
CI / vulncheck (pull_request) Successful in 51s
DeleteSite now removes maintenance_windows, check_history, and
state_changes for the site within a transaction before deleting
the site itself. Prevents orphaned rows.

Closes #71
2026-06-05 12:55:43 -04:00