diff --git a/services/FilterLists.AppHost/Program.cs b/services/FilterLists.AppHost/Program.cs index 96ab2060d..76d10f5f1 100644 --- a/services/FilterLists.AppHost/Program.cs +++ b/services/FilterLists.AppHost/Program.cs @@ -9,9 +9,11 @@ .PublishAsConnectionString() // customized for free tier, don't trust Aspire to provision db .AddDatabase("directorydb"); -builder.AddProject("directorymigrationservice") - .WithReference(directoryDb) - .WithReference(appInsights); +// TODO: migrate published db from run-once instance (Container Apps 'App" type restarts) +if (builder.ExecutionContext.IsRunMode) + builder.AddProject("directorymigrationservice") + .WithReference(directoryDb) + .WithReference(appInsights); var directoryApi = builder.AddProject("directoryapi") .WithReference(directoryDb)