Recruitment Database Overview
Summary
A single EF Core model persists Recruitment aggregates, child records, operational evidence, inbound idempotency, and outbound event intent.
Audience
Developers, QA and support engineers, data reviewers, implementation partners, solution architects, and security reviewers.
Overview
The context configures object mapping directly in OnModelCreating; no separate IEntityTypeConfiguration classes were found. Candidate name and offer compensation are owned values stored with their owners. Compatibility adapters use the same model rather than a second compatibility store.
The provider is configured through the service host. Physical database and schema identifiers are intentionally excluded.
Requires confirmation
Production migration governance, rollback ownership, reconciliation, retention, privacy, performance, query optimization, concurrency, and operational ownership require confirmation.
Source References
microservices/src/recruitment-service/Infrastructure/RecruitmentDbContext.csmicroservices/src/recruitment-service/Infrastructure/Persistence.csmicroservices/src/recruitment-service/Infrastructure/Migrations/RecruitmentDbContextModelSnapshot.cs
Related Articles
See Also
Keywords
- Recruitment database
- Database Overview
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly