refactor(db): migrate email connections

Move Gmail, Microsoft Graph, and IMAP connection creation into an additive provider-aware migration. Preserve encrypted credentials and retain scoped historical repairs.
This commit is contained in:
cesnimda
2026-08-30 16:56:14 +02:00
parent 2e2d649f6f
commit 6c50e406b5
9 changed files with 274 additions and 163 deletions
@@ -17,10 +17,13 @@ internal static class StartupSchemaOwnership
"Correspondences",
"EmailDrafts",
"EmailSendAttempts",
"GmailConnections",
"GmailReviewDecisions",
"ImapConnections",
"JobApplications",
"JobEvents",
"Jobs",
"MicrosoftGraphConnections",
"RuleSettings",
"SystemEmailSettings",
"TrustedDevices",
@@ -56,11 +59,8 @@ internal static class StartupSchemaOwnership
"CvUploadArtifacts",
"CvVariants",
"CvVariantVersions",
"GmailConnections",
"ImapConnections",
"InterviewPrepItems",
"InterviewPrepNotes",
"MicrosoftGraphConnections",
"TailoredCvDrafts",
};