diff --git a/framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj b/framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj
index cde2718a56..b1077c82da 100644
--- a/framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj
+++ b/framework/src/Volo.Abp.Data/Volo.Abp.Data.csproj
@@ -15,7 +15,7 @@
-
+
diff --git a/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDataModule.cs b/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDataModule.cs
index bc3bc8e5dd..6690f855e4 100644
--- a/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDataModule.cs
+++ b/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
{
diff --git a/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs b/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs
index 4f719a862a..33e545d10f 100644
--- a/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs
+++ b/framework/src/Volo.Abp.Data/Volo/Abp/Data/AbpDatabaseInfo.cs
@@ -12,8 +12,8 @@ namespace Volo.Abp.Data
public HashSet MappedConnections { get; }
///
- /// 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.
///
diff --git a/framework/src/Volo.Abp.Data/Volo/Abp/Data/ApplyDatabaseMigrationsEto.cs b/framework/src/Volo.Abp.Data/Volo/Abp/Data/ApplyDatabaseMigrationsEto.cs
new file mode 100644
index 0000000000..be31bbe74f
--- /dev/null
+++ b/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; }
+ }
+}
\ No newline at end of file