using Microsoft.EntityFrameworkCore; using Elwig.Models; namespace Elwig.Helpers { public class AppDbContext : DbContext { public DbSet Countries { get; set; } public DbSet Members { get; set; } public DbSet Gemeinden { get; set; } public DbSet Katastralgemeinden { get; set; } public DbSet Orte { get; set; } public DbSet Postleitzahlen { get; set; } public DbSet PostalDestinations { get; set; } public DbSet Branches { get; set; } public DbSet WbKgs { get; set; } public DbSet WbRde { get; set; } public DbSet AreaCommitments { get; set; } public DbSet Contracts { get; set; } public DbSet WineAttributes { get; set; } public DbSet WineCultivations { get; set; } public DbSet WineQualities { get; set; } public DbSet WineVarieties { get; set; } protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { optionsBuilder.UseSqlite("Data Source=\"C:\\Users\\lorenz\\Desktop\\wgprod.sqlite3\"; foreign keys=true"); optionsBuilder.UseLazyLoadingProxies(); } } }