namespace JobTrackerApi.Models; public sealed class GmailConnection { public int Id { get; set; } public string OwnerUserId { get; set; } = ""; public string GmailAddress { get; set; } = ""; public string EncryptedRefreshToken { get; set; } = ""; public string? EncryptedAccessToken { get; set; } public DateTimeOffset? AccessTokenExpiresAt { get; set; } public string Scope { get; set; } = ""; public DateTimeOffset ConnectedAt { get; set; } = DateTimeOffset.UtcNow; public DateTimeOffset? LastSyncedAt { get; set; } }