load embedded song metadata (#495)
* load embedded song metadata * index song artist and song album * reset all song metadata
This commit is contained in:
@@ -1637,6 +1637,15 @@ namespace ErsatzTV.Infrastructure.Migrations
|
||||
.ValueGeneratedOnAdd()
|
||||
.HasColumnType("INTEGER");
|
||||
|
||||
b.Property<string>("Album")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
b.Property<string>("Artist")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
b.Property<string>("Date")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
b.Property<DateTime>("DateAdded")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
@@ -1661,6 +1670,9 @@ namespace ErsatzTV.Infrastructure.Migrations
|
||||
b.Property<string>("Title")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
b.Property<string>("Track")
|
||||
.HasColumnType("TEXT");
|
||||
|
||||
b.Property<int?>("Year")
|
||||
.HasColumnType("INTEGER");
|
||||
|
||||
@@ -2553,7 +2565,8 @@ namespace ErsatzTV.Infrastructure.Migrations
|
||||
|
||||
b.HasOne("ErsatzTV.Core.Domain.SongMetadata", null)
|
||||
.WithMany("Genres")
|
||||
.HasForeignKey("SongMetadataId");
|
||||
.HasForeignKey("SongMetadataId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("ErsatzTV.Core.Domain.JellyfinConnection", b =>
|
||||
@@ -3116,7 +3129,8 @@ namespace ErsatzTV.Infrastructure.Migrations
|
||||
|
||||
b.HasOne("ErsatzTV.Core.Domain.SongMetadata", null)
|
||||
.WithMany("Studios")
|
||||
.HasForeignKey("SongMetadataId");
|
||||
.HasForeignKey("SongMetadataId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("ErsatzTV.Core.Domain.Style", b =>
|
||||
|
||||
Reference in New Issue
Block a user