using FurnitureAssemblyDatabaseImplement.Models; using Microsoft.EntityFrameworkCore; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace FurnitureAssemblyDatabaseImplement { public class FurnitureAssemblyDatabase : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) { if (optionsBuilder.IsConfigured == false) { optionsBuilder.UseNpgsql("Host=zyzf.space;Port=5434;Database=kursach;Username=postgres;Password=kursach"); } base.OnConfiguring(optionsBuilder); } public virtual DbSet Sets { get; set; } public virtual DbSet SetFurnitureModules { get; set; } public virtual DbSet FurnitureModules { get; set; } public virtual DbSet FurnitureModuleFurnitures { get; set; } public virtual DbSet Furnitures { get; set; } public virtual DbSet FurnitureMaterials { get; set; } public virtual DbSet Materials { get; set; } public virtual DbSet Roles { get; set; } public virtual DbSet Scopes { get; set; } public virtual DbSet Users { get; set; } public virtual DbSet Orders { get; set; } public virtual DbSet OrderInfos { get; set; } } }