using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; using System.Text; using KanSan.Klassen; namespace KanSan { public class KanSanContext : DbContext { public DbSet Kunden { get; set; } public DbSet Leistungsverzeichnisses { get; set; } public DbSet LeistungsverzeichnisBaustelle { get; set; } public DbSet LeistungsverzeichnisPosition { get; set; } public DbSet Baustellen { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder options) { //options.UseSqlite("Data Source=kanSan.db"); options.UseNpgsql("Host=localhost;Database=kanSan;Username=kansan;Password=kansan"); } /* protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(eb => { eb.HasNoKey(); }); } */ } }