using Microsoft.EntityFrameworkCore; using System; using Repository.Entiies; using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace Repository { public class TeamDataContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder options) { options.EnableSensitiveDataLogging(); var connetionString = $"Data Source={AppDomain.CurrentDomain.BaseDirectory}data.db"; options.UseSqlite(connetionString).UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking); base.OnConfiguring(options); } public DbSet ProductResult { get; set; } public DbSet ParamLogs { get; set; } public DbSet StatisticsLogs { get; set; } public DbSet Informations { get; set; } public DbSet SopFiles { get; set; } public DbSet LocalFile { get; set; } public DbSet LocalFile2 { get; set; } public DbSet LocalFile3 { get; set; } public DbSet Accounts { get; set; } public DbSet Persons { get; set; } public DbSet Houses { get; set; } public DbSet Qualitys { get; set; } public DbSet OutofWorks { get; set; } } public class CustomerDataContext : DbContext { protected override void OnConfiguring(DbContextOptionsBuilder options) { options.EnableSensitiveDataLogging(); var connetionString = $"Data Source=124.71.173.222;Initial Catalog=AIS20220504021055;Persist Security Info=True;User ID=sa;Password=jlkj123@;Encrypt=False"; //$"Data Source=124.71.173.222;Initial Catalog=AIS20220504021055;User ID=sa;Password=jlkj123@;Encrypt=True;TrustServerCertificate=True"; options.UseSqlServer(connetionString).UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking); base.OnConfiguring(options); } public DbSet Table { get; set; }//查看别人的数据库不能有s public DbSet ICMO { get; set; } } }