| 123456789101112131415161718192021 | using Jellyfin.Data.Entities;using Microsoft.EntityFrameworkCore;using Microsoft.EntityFrameworkCore.Metadata.Builders;namespace Jellyfin.Server.Implementations.ModelConfiguration{    /// <summary>    /// FluentAPI configuration for the Permission entity.    /// </summary>    public class PreferenceConfiguration : IEntityTypeConfiguration<Preference>    {        /// <inheritdoc/>        public void Configure(EntityTypeBuilder<Preference> builder)        {            builder                .HasIndex(p => new { p.UserId, p.Kind })                .HasFilter("[UserId] IS NOT NULL")                .IsUnique();        }    }}
 |