feat: persist job source and market
CI and Deploy / test (push) Successful in 2m34s
CI and Deploy / deploy (push) Successful in 56s

This commit is contained in:
cesnimda
2026-07-30 23:38:22 +02:00
parent efc9d83c25
commit 988a91a151
12 changed files with 62 additions and 9 deletions
+2 -4
View File
@@ -9,10 +9,8 @@ namespace JobTrackerApi.Models
/// - a job can be tracked before it is applied to (see JobPipeline's Prospect stages), and
/// - applying twice to the same role does not duplicate the whole job description.
///
/// Introduced in Phase 0 (2026-07-17) as an additive step. Nothing reads from this table yet:
/// <see cref="JobApplication"/> still carries its own copy of these columns and remains the
/// source of truth for all current reads and writes. The cutover (dual-write, then flip reads,
/// then drop the legacy columns) is Phase 1 work.
/// Introduced in Phase 0 (2026-07-17). New applications dual-write this opportunity row while
/// <see cref="JobApplication"/> remains the read source during the incremental cutover.
///
/// See docs/decisions/ADR-002-job-application-model.md.
/// </summary>