using System; using System.Linq; using Jellyfin.Data.Entities; using MediaBrowser.Model.Entities; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using SQLitePCL; namespace Jellyfin.Server.Implementations.ModelConfiguration; /// /// Provides configuration for the BaseItemMetadataField entity. /// public class BaseItemMetadataFieldConfiguration : IEntityTypeConfiguration { /// public void Configure(EntityTypeBuilder builder) { builder.HasKey(e => new { e.Id, e.ItemId }); builder.HasOne(e => e.Item); } }