using System.Data.Entity.Migrations; using EntityFramework.DynamicFilters; using WeOnlineApp.EF; using WeOnlineApp.SeedData; using IwbZero.EntityFramework; using IwbZero.MultiTenancy; namespace WeOnlineApp.Migrations { public sealed class Configuration : DbMigrationsConfiguration, IMultiTenantSeed { public TenantBase Tenant { get; set; } public Configuration() { AutomaticMigrationsEnabled = false; ContextKey = "AdminSystem-WeOnlineApp"; } protected override void Seed(WeOnlineAppDbContext context) { context.DisableAllFilters(); new InitialDbBuilder(context).Create(); } } }