Attendance Backfill Operations
Summary
Backfill tooling migrates supported Shift, weekly-off and employee-assignment foundation data from a read-only legacy source into Attendance-owned storage.
Audience
- Migration engineers, database owners, QA, architects, and release approvers
Backfill/cutover flow
Dry run writes nothing. Apply is target-upsert-only and designed for idempotent reruns. Resume uses completion markers. Validation compares supported source/target scope; warnings and mismatches require reconciliation before cutover.
Backfill does not migrate all daily Attendance data and is not authorization to access production databases. Owners must approve source/target scope, backups, maintenance timing, evidence, rollback boundary, and sensitive-data handling. No production commands are provided.
Source References
microservices/src/attendance-service/Backfill/ShiftPolicyBackfillCli.csmicroservices/src/attendance-service/Backfill/ShiftWeeklyOffBackfillRunner.csmicroservices/src/attendance-service/Backfill/ShiftPolicyBackfillValidator.csmicroservices/scripts/smoke-attendance.ps1
Related Articles
See Also
Keywords
- Attendance operations
- Support
- Reliability
Revision Information
- Status: Draft
- Last reviewed: 2026-07-15
- Review cycle: Quarterly