de6af53a7763e01479b48bd0c5b6840ce8a61fb2
Implement AuditLog entity and EF Core configuration for Sprint 2 Story 1 Task 1. Changes: - Created AuditLog entity with multi-tenant support - Added EF Core configuration with JSONB columns for PostgreSQL - Created composite indexes for query optimization - Generated database migration (20251104220842_AddAuditLogTable) - Updated PMDbContext with AuditLog DbSet and query filter - Updated task status to in_progress in sprint plan Technical Details: - PostgreSQL JSONB type for OldValues/NewValues (flexible schema) - Composite index on (TenantId, EntityType, EntityId) for entity history queries - Timestamp index (DESC) for recent logs queries - UserId index for user activity tracking - Multi-tenant query filter applied to AuditLog 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Description
No description provided
Languages
C#
88.5%
PowerShell
10.4%
Shell
0.8%
Dockerfile
0.3%