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));
        }