Made user updater and updaterrelation nullable

This commit is contained in:
quentin 2024-07-12 17:26:41 -05:00
parent e2140d83f2
commit d58eb8d973
3 changed files with 10 additions and 3 deletions

View File

@ -20,7 +20,7 @@ namespace API.DTO.Base
public DateTime updated { get; set; } public DateTime updated { get; set; }
public ulong updater { get; set; } public ulong? updater { get; set; }
public User adaptToModel() public User adaptToModel()
{ {

View File

@ -27,6 +27,9 @@ namespace DAL.Models.Audits
[Column("permissionId")] [Column("permissionId")]
public ulong permissionId { get; set; } public ulong permissionId { get; set; }
[Column("updater")]
public new ulong? updater { get; set; }
public override User adaptToModel() public override User adaptToModel()
{ {
return new User return new User

View File

@ -27,11 +27,10 @@ namespace DAL.Models
public string lastName { get; set; } = null!; public string lastName { get; set; } = null!;
[Column("phoneNumber")] [Column("phoneNumber")]
[MaxLength(32)]
public PhoneNumber phoneNumber { get; set; } = null!; public PhoneNumber phoneNumber { get; set; } = null!;
[Column("password")] [Column("password")]
[MaxLength(1000)] [MaxLength(2048)]
public string password { get; set; } = null!; public string password { get; set; } = null!;
[Column("salt")] [Column("salt")]
@ -45,6 +44,11 @@ namespace DAL.Models
[Column("permissionId")] [Column("permissionId")]
public ulong permissionId { get; set; } public ulong permissionId { get; set; }
[Column("updater")]
public new ulong? updater { get; set; }
public new User? updaterRelation { get; set; } = null!;
public override AuditUser adaptToAudit() public override AuditUser adaptToAudit()
{ {