Medium Performance Issue
Missing database indexes on frequently queried fields.
File: Database migrations
Severity: MEDIUM
Impact: Slow query performance
Issues Found:
- No index on user_id in objects table
- No index on created_at for sorting
- Missing composite indexes
Suggested Fix
Add database indexes:
# In migration file
operations = [
migrations.RunSQL(
"CREATE INDEX CONCURRENTLY idx_objects_user_id ON core_object(user_id);",
reverse_sql="DROP INDEX IF EXISTS idx_objects_user_id;"
),
migrations.RunSQL(
"CREATE INDEX CONCURRENTLY idx_objects_created_at ON core_object(created_at DESC);",
reverse_sql="DROP INDEX IF EXISTS idx_objects_created_at;"
),
]
Medium Performance Issue
Missing database indexes on frequently queried fields.
File: Database migrations
Severity: MEDIUM
Impact: Slow query performance
Issues Found:
Suggested Fix
Add database indexes: