public override bool Execute(MigrateInput input) { string connectionString; using (var host = input.BuildHost()) { var configuration = host.Services.GetRequiredService <IConfiguration>(); connectionString = configuration.GetConnectionString("Default"); } var serviceProvider = CreateServices(connectionString); using (var scope = serviceProvider.CreateScope()) { UpdateDatabase(input, scope.ServiceProvider); } return(true); }