This commit is contained in:
2026-07-25 01:46:59 +02:00
parent a58464d523
commit f54ebec0eb
66 changed files with 3245 additions and 416 deletions
@@ -0,0 +1,18 @@
using System.ComponentModel.DataAnnotations;
using Musify.Domain.ValueObjects;
namespace Musify.Domain.Entities
{
public class ExternalAlbum : Album
{
[Required]
public required TrackSource Source { get; set; }
[Required]
[MaxLength(64)]
public required string ExternalId { get; set; }
[MaxLength(512)]
public string? ThumbnailUrl { get; set; }
}
}
+1 -1
View File
@@ -9,7 +9,7 @@ namespace Musify.Domain.Entities
[Required]
public required long OwnerUserId { get; set; }
[ForeignKey(nameof(OwnerUserId))]
[ForeignKey(nameof(OwnerUserId)) ]
public User Owner { get; set; }
}
}