using EventVisitorDatabase.Entities; using Microsoft.EntityFrameworkCore; namespace EventVisitorDatabase { public class EventVisitorDbContext: DbContext { protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { if (optionsBuilder.IsConfigured == false) { optionsBuilder.UseNpgsql("Host=localhost;Port=5432;Database=EventVisitorBd;Username=postgres;Password=1234"); } base.OnConfiguring(optionsBuilder); } public virtual DbSet<VisitorEntity> Visitors { get; set; } public virtual DbSet<OrganizerEntity> Organizers { get; set; } public virtual DbSet<EventEntity> Events { get; set; } public virtual DbSet<SentMessageEntity> SentMessages { get; set; } } }