From d58eb8d973c2def329529a1711e70ebaa2833e73 Mon Sep 17 00:00:00 2001 From: quentin Date: Fri, 12 Jul 2024 17:26:41 -0500 Subject: [PATCH] Made user updater and updaterrelation nullable --- API/DTO/Base/UserDTO.cs | 2 +- DAL/Models/Audits/AuditUser.cs | 3 +++ DAL/Models/User.cs | 8 ++++++-- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/API/DTO/Base/UserDTO.cs b/API/DTO/Base/UserDTO.cs index 468900a..4a30b93 100644 --- a/API/DTO/Base/UserDTO.cs +++ b/API/DTO/Base/UserDTO.cs @@ -20,7 +20,7 @@ namespace API.DTO.Base public DateTime updated { get; set; } - public ulong updater { get; set; } + public ulong? updater { get; set; } public User adaptToModel() { diff --git a/DAL/Models/Audits/AuditUser.cs b/DAL/Models/Audits/AuditUser.cs index 121f514..c96d40d 100644 --- a/DAL/Models/Audits/AuditUser.cs +++ b/DAL/Models/Audits/AuditUser.cs @@ -27,6 +27,9 @@ namespace DAL.Models.Audits [Column("permissionId")] public ulong permissionId { get; set; } + [Column("updater")] + public new ulong? updater { get; set; } + public override User adaptToModel() { return new User diff --git a/DAL/Models/User.cs b/DAL/Models/User.cs index 1e9acd6..f88f9e5 100644 --- a/DAL/Models/User.cs +++ b/DAL/Models/User.cs @@ -27,11 +27,10 @@ namespace DAL.Models public string lastName { get; set; } = null!; [Column("phoneNumber")] - [MaxLength(32)] public PhoneNumber phoneNumber { get; set; } = null!; [Column("password")] - [MaxLength(1000)] + [MaxLength(2048)] public string password { get; set; } = null!; [Column("salt")] @@ -45,6 +44,11 @@ namespace DAL.Models [Column("permissionId")] public ulong permissionId { get; set; } + [Column("updater")] + public new ulong? updater { get; set; } + + public new User? updaterRelation { get; set; } = null!; + public override AuditUser adaptToAudit() {