using KfChatDotNetBot.Models.DbModels; using Microsoft.EntityFrameworkCore; namespace KfChatDotNetBot; public class ApplicationDbContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder builder) { builder.UseSqlite("Data Source=db.sqlite"); } protected override void OnModelCreating(ModelBuilder modelBuilder) { //modelBuilder.Entity() // .OwnsOne(p => p.StateData, b => b.ToJson()); } public DbSet Users { get; set; } public DbSet Juicers { get; set; } public DbSet Settings { get; set; } public DbSet HowlggBets { get; set; } public DbSet RainbetBets { get; set; } public DbSet TwitchViewCounts { get; set; } public DbSet ChipsggBets { get; set; } public DbSet Images { get; set; } public DbSet UsersWhoWere { get; set; } // public DbSet PocketWatchAddresses { get; set; } // public DbSet PocketWatchTransactions { get; set; } public DbSet Moms { get; set; } public DbSet Streams { get; set; } public DbSet Gamblers { get; set; } public DbSet Transactions { get; set; } public DbSet Wagers { get; set; } public DbSet Exclusions { get; set; } public DbSet Perks { get; set; } }