Files
spotlightcam/backend/prisma
Radosław Gierwiało f9cdf2aa98 feat(admin): add ActivityLog schema and isAdmin flag
Database changes:
- Add ActivityLog model for comprehensive activity tracking
  - Track all user actions (auth, events, matches, admin)
  - Denormalized username for query performance
  - JSON metadata for flexibility
  - Multiple indexes for common filter patterns
- Add isAdmin flag to User model for admin access control
- Add activityLogs relation to User

Schema pushed to database with prisma db push
Created initial admin user: spotlight@radziel.com

This is Phase 1 of Activity Log System implementation.
Next phases: backend service, middleware, API endpoints, frontend UI.
2025-12-02 19:42:24 +01:00
..