Browse Source

Define ApplyDatabaseMigrationsEto.

pull/7932/head
Halil İbrahim Kalkan 6 years ago
parent
commit
f0a1e4a050
  1. 2
      framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj
  2. 4
      framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDataModule.cs
  3. 4
      framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs
  4. 14
      framework/src/Volo.Abp.Data/Volo/Abp/Data/ApplyDatabaseMigrationsEto.cs

2
framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj

@ -15,7 +15,7 @@
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.Core\Volo.Abp.Core.csproj" />
<ProjectReference Include="..\Volo.Abp.EventBus.Abstractions\Volo.Abp.EventBus.Abstractions.csproj" />
<ProjectReference Include="..\Volo.Abp.ObjectExtending\Volo.Abp.ObjectExtending.csproj" />
<ProjectReference Include="..\Volo.Abp.Uow\Volo.Abp.Uow.csproj" />
</ItemGroup>

4
framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDataModule.cs

@ -2,6 +2,7 @@
using System.Collections.Generic;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Options;
using Volo.Abp.EventBus.Abstractions;
using Volo.Abp.Modularity;
using Volo.Abp.ObjectExtending;
using Volo.Abp.Uow;
@ -10,7 +11,8 @@ namespace Volo.Abp.Data
{
[DependsOn(
typeof(AbpObjectExtendingModule),
typeof(AbpUnitOfWorkModule)
typeof(AbpUnitOfWorkModule),
typeof(AbpEventBusAbstractionsModule)
)]
public class AbpDataModule : AbpModule
{

4
framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs

@ -12,8 +12,8 @@ namespace Volo.Abp.Data
public HashSet<string> MappedConnections { get; }
/// <summary>
/// Is this database used by tenants. Set this to true if this database
/// can't owned by tenants.
/// Is this database used by tenants. Set this to false if this database
/// can not owned by tenants.
///
/// Default: true.
/// </summary>

14
framework/src/Volo.Abp.Data/Volo/Abp/Data/ApplyDatabaseMigrationsEto.cs

@ -0,0 +1,14 @@
using System;
using Volo.Abp.EventBus;
namespace Volo.Abp.Data
{
[Serializable]
[EventName("abp.data.apply_database_migrations")]
public class ApplyDatabaseMigrationsEto
{
public Guid? TenantId { get; set; }
public string DatabaseName { get; set; }
}
}
Loading…
Cancel
Save