using Microsoft.EntityFrameworkCore; using PaperlessAI.Models; namespace PaperlessAI.Context; public class MyDbContext : DbContext { public MyDbContext() { } public MyDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder .UseCollation("utf8mb4_uca1400_ai_ci") .HasCharSet("utf8mb4"); modelBuilder .Entity() .HasIndex(x => x.DocumentId) .IsUnique(); } public DbSet PaperlessDocuments { get; set; } }