From b6588db61599927cf5aa632c013cd74522a7a51a Mon Sep 17 00:00:00 2001 From: TekH Date: Tue, 1 Jul 2025 17:08:30 +0200 Subject: [PATCH] Increase email address length in data models Updated `ReceiverMail` and `EmailAddress` columns to support `nvarchar(250)` for longer email addresses. Retained `[NotMapped]` attribute for `Envelope` in `EnvelopeReceiverReadOnly.cs` with a note for future standardization of `EnvelopeId` data type. --- EnvelopeGenerator.Domain/Entities/EnvelopeReceiverReadOnly.cs | 2 +- EnvelopeGenerator.Domain/Entities/Receiver.cs | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverReadOnly.cs b/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverReadOnly.cs index 08f6e2fb..c2aca865 100644 --- a/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverReadOnly.cs +++ b/EnvelopeGenerator.Domain/Entities/EnvelopeReceiverReadOnly.cs @@ -23,7 +23,7 @@ namespace EnvelopeGenerator.Domain.Entities [NotMapped] public Envelope Envelope { get; set; } - [Column("RECEIVER_MAIL")] + [Column("RECEIVER_MAIL", TypeName = "nvarchar(250)")] [Required] [StringLength(250)] [TemplatePlaceholder("NAME_RECEIVER")] diff --git a/EnvelopeGenerator.Domain/Entities/Receiver.cs b/EnvelopeGenerator.Domain/Entities/Receiver.cs index 91a6f437..6f48d058 100644 --- a/EnvelopeGenerator.Domain/Entities/Receiver.cs +++ b/EnvelopeGenerator.Domain/Entities/Receiver.cs @@ -17,7 +17,8 @@ namespace EnvelopeGenerator.Domain.Entities public int Id { get; set; } [Required, EmailAddress] - [Column("EMAIL_ADDRESS", TypeName = "nvarchar(128)")] + [Column("EMAIL_ADDRESS", TypeName = "nvarchar(250)")] + [StringLength(250)] public string EmailAddress { get; set; } [Required]