feat: hard-delete repos — drop deleted_at, convert soft-delete to CASCADE
- Migration 0047: drop deleted_at column and ix_musehub_repos_deleted_at index - MusehubRepo ORM: remove deleted_at field - delete_repo(): session.delete() + flush() instead of UPDATE SET deleted_at - Remove all deleted_at.is_(None) query filters across services and routes - Update tests to use hard-delete patterns; drop soft-delete test cases - Update migration count/head assertions to 47
sha256:6cc6c26f84cf0c1ced2c799bbb9ad0a948a7f4eb4db795eb006e2ecb02490411
sha
sha256:1fe17f92e30a571c54e95c714a0d7f666202dc9147dd85490a2641df47b2a5a6
snapshot
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:6cc6c26f84cf0c1ced2c799bbb9ad0a948a7f4eb4db795eb006e2ecb02490411 --body "your comment"
No comments yet. Be the first to start the discussion.