Browse Source

Update RecreateInitialMigrationCommand.cs

pull/18735/head
maliming 3 years ago
parent
commit
0b038f3311
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 7
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs

7
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/Internal/RecreateInitialMigrationCommand.cs

@ -29,6 +29,7 @@ public class RecreateInitialMigrationCommand : IConsoleCommand, ITransientDepend
.Where(x => x.Contains("templates") || x.Contains("test-app"))
.Where(x => File.ReadAllText(x).Contains("Microsoft.EntityFrameworkCore.Tools")).ToList();
var projectCounts = 0;
foreach (var csprojFile in csprojFiles)
{
var projectDir = Path.GetDirectoryName(csprojFile)!;
@ -65,9 +66,13 @@ public class RecreateInitialMigrationCommand : IConsoleCommand, ITransientDepend
{
Directory.Delete(Path.Combine(projectDir, "Logs"), true);
}
projectCounts++;
}
Logger.LogInformation("Done! All migrations recreated.");
Logger.LogInformation(projectCounts > 0
? $"Done! All {projectCounts} migrations recreated."
: "No project found to recreate migrations.");
return Task.CompletedTask;
}

Loading…
Cancel
Save