diff --git a/src/CMSMicroservice.Infrastructure/ConfigureServices.cs b/src/CMSMicroservice.Infrastructure/ConfigureServices.cs index 63a7707..3c96121 100644 --- a/src/CMSMicroservice.Infrastructure/ConfigureServices.cs +++ b/src/CMSMicroservice.Infrastructure/ConfigureServices.cs @@ -125,7 +125,8 @@ public static class ConfigureServices services.AddHostedService(); // One-time: Initialize inventory records for existing products - services.AddHostedService(); + if (configuration.GetValue("SeedWorkers:InventoryInitializer:Enabled")) + services.AddHostedService(); // One-time: Seed ClubMembershipCycle for existing active memberships if (configuration.GetValue("SeedWorkers:MagicWalletCycleSeed:Enabled")) diff --git a/src/CMSMicroservice.Infrastructure/Persistence/StoredProcedures/01-InsertConfiguration.sql b/src/CMSMicroservice.Infrastructure/Persistence/01-InsertConfiguration.sql.disabled similarity index 100% rename from src/CMSMicroservice.Infrastructure/Persistence/StoredProcedures/01-InsertConfiguration.sql rename to src/CMSMicroservice.Infrastructure/Persistence/01-InsertConfiguration.sql.disabled diff --git a/src/CMSMicroservice.WebApi/appsettings.json b/src/CMSMicroservice.WebApi/appsettings.json index 29d144a..006a80b 100644 --- a/src/CMSMicroservice.WebApi/appsettings.json +++ b/src/CMSMicroservice.WebApi/appsettings.json @@ -76,8 +76,11 @@ } }, "SeedWorkers": { + "InventoryInitializer": { + "Enabled": false + }, "MagicWalletCycleSeed": { - "Enabled": true + "Enabled": false } }, "AllowedHosts": "*",