using Microsoft.EntityFrameworkCore; namespace Icarus.Database.Contexts; public class AccessLevelContext : DbContext { public DbSet? AccessLevels { get; set; } public AccessLevelContext(DbContextOptions options) : base(options) { } public AccessLevelContext(string connString) : base(new DbContextOptionsBuilder() .UseMySQL(connString).Options) { } #region Methods protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity().ToTable("AccessLevel"); modelBuilder.Entity().Property(m => m.Level).IsRequired(true); } #endregion }