namespace TURN.Services.Chess.DBModel { public partial class ModelBaseContext : DbContext { public ModelBaseContext() { } public ModelBaseContext(DbContextOptions options) : base(options) { } public virtual DbSet Games { get; set; } //protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) //{ // _ = optionsBuilder.UseNpgsql("Server=localhost;Port=5432;Database=TURNChess;UserId=postgres;Password=example;"); //} protected override void OnModelCreating(ModelBuilder modelBuilder) { _ = modelBuilder.Entity(entity => { _ = entity.HasKey(e => e.GameId); _ = entity.Property(e => e.GameId) .ValueGeneratedOnAdd() .HasColumnName("GameId"); }); OnModelCreatingPartial(modelBuilder); } partial void OnModelCreatingPartial(ModelBuilder modelBuilder); } }