using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SecureBank.Database { public class DatabaseContext : DbContext { #region CONSTRUCTORS public DatabaseContext() { } public DatabaseContext(DbContextOptions options) : base(options) { } #endregion #region PROPERTIES public virtual DbSet Accounts { get; set; } public virtual DbSet AccountPasswords { get; set; } public virtual DbSet AccountPasswordIndexes { get; set; } public virtual DbSet AccountLoginRequests { get; set; } #endregion #region METHODS protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) => optionsBuilder.UseSqlite("name=Default"); #endregion } }