public AzureAiMigratorModule(AzureAiEntityFrameworkModule abpProjectNameEntityFrameworkModule) { abpProjectNameEntityFrameworkModule.SkipDbSeed = true; _appConfiguration = AppConfigurations.GetAppsettings( typeof(AzureAiMigratorModule).GetAssembly().GetDirectoryPathOrNull() ); }
public AzureAiDbContext CreateDbContext(string[] args) { var builder = new DbContextOptionsBuilder <AzureAiDbContext>(); var configuration = AppConfigurations.GetAppsettings(WebContentDirectoryFinder.CalculateContentRootFolder()); AzureAiDbContextConfigurer.Configure(builder, configuration.GetConnectionString(AzureAiConsts.ConnectionStringName)); return(new AzureAiDbContext(builder.Options)); }