Browse Source

Added AppNoLayersMigrateDatabaseChangeStep

pull/15516/head
Yunus Emre Kalkan 3 years ago
parent
commit
b50b8ca6fa
  1. 13
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/AppNoLayersMigrateDatabaseChangeStep.cs
  2. 1
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppNoLayersTemplateBase.cs

13
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Building/Steps/AppNoLayersMigrateDatabaseChangeStep.cs

@ -0,0 +1,13 @@
using System;
using System.Linq;
namespace Volo.Abp.Cli.ProjectBuilding.Building.Steps;
public class AppNoLayersMigrateDatabaseChangeStep : ProjectBuildPipelineStep
{
public override void Execute(ProjectBuildContext context)
{
var file = context.Files.FirstOrDefault(file => file.Name.EndsWith("/migrate-database.ps1"));
file?.SetContent(file.Content.Replace("MyCompanyName.MyProjectName", "MyCompanyName.MyProjectName.Host"));
}
}

1
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/ProjectBuilding/Templates/App/AppNoLayersTemplateBase.cs

@ -78,6 +78,7 @@ public abstract class AppNoLayersTemplateBase : AppTemplateBase
"MyCompanyName.MyProjectName.Contracts"));
steps.Add(new AppNoLayersMoveProjectsStep());
steps.Add(new AppNoLayersMigrateDatabaseChangeStep());
steps.Add(new RemoveFolderStep("/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly"));
break;

Loading…
Cancel
Save