This commit is contained in:
2026-07-18 23:29:57 +02:00
parent 4fed9bd059
commit 2dc544b2c0
109 changed files with 5134 additions and 2163 deletions
+2 -7
View File
@@ -1,5 +1,4 @@
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Musify.Domain.Abstractions;
namespace Musify.Domain.Entities
@@ -18,10 +17,9 @@ namespace Musify.Domain.Entities
[MaxLength(200)]
public required string NormalizedName { get; set; }
public long? UserId { get; set; }
[Required]
[MaxLength(64)]
public string? ExternalId { get; set; }
public required string ExternalId { get; set; }
[Required]
public DateTime CreatedAt { get; set; } = DateTime.UtcNow;
@@ -29,9 +27,6 @@ namespace Musify.Domain.Entities
[Required]
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
[ForeignKey(nameof(UserId)) ]
public User? User { get; set; }
public ICollection<TrackArtist> TrackArtists { get; set; } = new List<TrackArtist>();
}
}