Files
Kansan/KanSan/Model.cs
2020-02-13 20:35:51 +01:00

39 lines
1.1 KiB
C#

using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using System;
using System.Collections.Generic;
using System.Text;
namespace KanSan
{
public class KanSanContext : DbContext
{
public DbSet<Kunden> Kunden { get; set; }
public DbSet<Leistungsverzeichniss> Leistungsverzeichnisses { get; set; }
public DbSet<LeistungsverzeichnisBaustelle> LeistungsverzeichnisBaustelle { get; set; }
public DbSet<Baustelle> 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<LeistungsverzeichnisBaustelle>(eb =>
{
eb.HasNoKey();
});
}
*/
}
class Model
{
}
}