Browse Source

🚚 refactor: 删除 SingleDbMigratorModule.Configure.cs 文件并更新项目引用配置文件路径。

pull/1067/head^2^2
feijie 1 year ago
parent
commit
20bbdb44f2
  1. 14
      aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/PackageName.CompanyName.ProjectName.AIO.DbMigrator.csproj
  2. 14
      aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/SingleDbMigratorModule.Configure.cs
  3. 13
      aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/SingleDbMigratorModule.cs

14
aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/PackageName.CompanyName.ProjectName.AIO.DbMigrator.csproj

@ -23,29 +23,17 @@
<Content Remove="Logs\**" />
<EmbeddedResource Remove="Logs\**" />
<None Remove="Logs\**" />
<Content Update="appsettings.PostgreSql.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<ExcludeFromSingleFile>true</ExcludeFromSingleFile>
<CopyToPublishDirectory>PreserveNewest</CopyToPublishDirectory>
</Content>
<None Remove="appsettings.PostgreSql.json" />
<None Remove="appsettings.json" />
<Content Include="appsettings.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<ItemGroup>
<None Remove="appsettings.Development.json" />
<None Remove="appsettings.Production.json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="LINGYUN.Abp.UI.Navigation.VueVbenAdmin" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.MySql\PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.MySql.csproj" />
<ProjectReference Include="..\PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.DatabaseManagementName\PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.DatabaseManagementName.csproj" />
</ItemGroup>
</Project>

14
aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/SingleDbMigratorModule.Configure.cs

@ -1,14 +0,0 @@
using Microsoft.Extensions.Configuration;
using Volo.Abp.Timing;
namespace PackageName.CompanyName.ProjectName.AIO.DbMigrator;
public partial class SingleDbMigratorModule
{
private void ConfigureTiming(IConfiguration configuration)
{
Configure<AbpClockOptions>(options =>
{
configuration.GetSection("Clock").Bind(options);
});
}
}

13
aspnet-core/templates/aio/content/migrations/PackageName.CompanyName.ProjectName.AIO.DbMigrator/SingleDbMigratorModule.cs

@ -1,6 +1,5 @@
using LINGYUN.Abp.UI.Navigation.VueVbenAdmin;
using Microsoft.Extensions.DependencyInjection;
using PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.MySql;
using PackageName.CompanyName.ProjectName.AIO.EntityFrameworkCore.DatabaseManagementName;
using Volo.Abp.Autofac;
using Volo.Abp.Modularity;
@ -8,15 +7,9 @@ namespace PackageName.CompanyName.ProjectName.AIO.DbMigrator;
[DependsOn(
typeof(AbpUINavigationVueVbenAdminModule),
// typeof(SingleMigrationsEntityFrameworkCorePostgreSqlModule),
typeof(SingleMigrationsEntityFrameworkCoreMySqlModule),
typeof(SingleMigrationsEntityFrameworkCoreDatabaseManagementNameModule),
typeof(AbpAutofacModule)
)]
public partial class SingleDbMigratorModule : AbpModule
public class SingleDbMigratorModule : AbpModule
{
public override void ConfigureServices(ServiceConfigurationContext context)
{
var configuration = context.Services.GetConfiguration();
ConfigureTiming(configuration);
}
}

Loading…
Cancel
Save