feat: add hooks and rules

This commit is contained in:
duthaho
2026-04-19 12:11:56 +07:00
parent 5d87f8c1f3
commit 3103a8da1b
9 changed files with 233 additions and 8 deletions
+14
View File
@@ -0,0 +1,14 @@
---
paths:
- "**/migrations/**"
- "**/*.migration.*"
- "**/alembic/**"
---
# Database Migration Rules
- Every migration must be reversible — include down/rollback logic
- Never modify existing migrations — create new ones
- Add indexes for foreign keys and frequently queried columns
- Use transactions for multi-step migrations
- Test migrations against a copy of production data when possible