Commit Graph

9 Commits

Author SHA1 Message Date
6644db7e78 fix(db): update migration and configure many-to-many relationships to avoid cascade paths
- Regenerated InitialCreate migration to reflect new entity configurations
- Configured many-to-many relationship between CostCycle and Unit with NoAction on Unit side to prevent multiple cascade paths
- Updated UnitCost relationships: Cascade from CostCycle, NoAction from Unit
- Removed commented-out global filter code and replaced with explicit relationship configurations
2026-06-09 02:23:09 +03:30
569e39b58d Fix 'Invalid object name Provinces' error - reset migrations and switch to Migrate() 2026-06-09 02:13:29 +03:30
7e54818332 fix: use EnsureCreated instead of Migrate to handle missing initial migration 2026-06-09 01:52:29 +03:30
8be6133661 feat: add DataSeeder for reference/test data and auto-migration on startup 2026-06-09 01:31:37 +03:30
f101085b52 feat: add Dashboard service with manager summary statistics 2026-06-09 01:30:19 +03:30
c38f2de9c4 feat: add Announcement service with GetAnnouncements and SendAnnouncement 2026-06-09 01:30:12 +03:30
0caf9d58b8 feat: add Transaction service with UnitsByTransStateList and PayCosts 2026-06-09 01:30:05 +03:30
e2afe8af9a feat: add Person search endpoint with SearchPersons method 2026-06-09 01:29:57 +03:30
8e92c983a2 first commit 2026-06-02 20:48:16 +03:30