maliming
4 years ago
No known key found for this signature in database
GPG Key ID: 96224957E51C89E
2 changed files with
5 additions and
4 deletions
-
modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo/Abp/AuditLogging/AuditLog.cs
-
modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo/Abp/AuditLogging/EntityFrameworkCore/AbpAuditLoggingDbContextModelBuilderExtensions.cs
|
|
|
@ -107,9 +107,9 @@ public class AuditLog : AggregateRoot<Guid>, IMultiTenant |
|
|
|
Url = url.Truncate(AuditLogConsts.MaxUrlLength); |
|
|
|
HttpStatusCode = httpStatusCode; |
|
|
|
ImpersonatorUserId = impersonatorUserId; |
|
|
|
ImpersonatorUserName = impersonatorUserName; |
|
|
|
ImpersonatorUserName = impersonatorUserName.Truncate(AuditLogConsts.MaxUserNameLength); |
|
|
|
ImpersonatorTenantId = impersonatorTenantId; |
|
|
|
ImpersonatorTenantName = impersonatorTenantName; |
|
|
|
ImpersonatorTenantName = impersonatorTenantName.Truncate(AuditLogConsts.MaxTenantNameLength); |
|
|
|
ExtraProperties = extraPropertyDictionary; |
|
|
|
EntityChanges = entityChanges; |
|
|
|
Actions = actions; |
|
|
|
|
|
|
|
@ -31,11 +31,12 @@ public static class AbpAuditLoggingDbContextModelBuilderExtensions |
|
|
|
b.Property(x => x.ExecutionDuration).HasColumnName(nameof(AuditLog.ExecutionDuration)); |
|
|
|
b.Property(x => x.ImpersonatorTenantId).HasColumnName(nameof(AuditLog.ImpersonatorTenantId)); |
|
|
|
b.Property(x => x.ImpersonatorUserId).HasColumnName(nameof(AuditLog.ImpersonatorUserId)); |
|
|
|
b.Property(x => x.ImpersonatorTenantName).HasColumnName(nameof(AuditLog.ImpersonatorTenantName)); |
|
|
|
b.Property(x => x.ImpersonatorUserName).HasColumnName(nameof(AuditLog.ImpersonatorUserName)); |
|
|
|
b.Property(x => x.ImpersonatorTenantName).HasMaxLength(AuditLogConsts.MaxTenantNameLength).HasColumnName(nameof(AuditLog.ImpersonatorTenantName)); |
|
|
|
b.Property(x => x.ImpersonatorUserName).HasMaxLength(AuditLogConsts.MaxUserNameLength).HasColumnName(nameof(AuditLog.ImpersonatorUserName)); |
|
|
|
b.Property(x => x.UserId).HasColumnName(nameof(AuditLog.UserId)); |
|
|
|
b.Property(x => x.UserName).HasMaxLength(AuditLogConsts.MaxUserNameLength).HasColumnName(nameof(AuditLog.UserName)); |
|
|
|
b.Property(x => x.TenantId).HasColumnName(nameof(AuditLog.TenantId)); |
|
|
|
b.Property(x => x.TenantName).HasMaxLength(AuditLogConsts.MaxTenantNameLength).HasColumnName(nameof(AuditLog.TenantName)); |
|
|
|
|
|
|
|
b.HasMany(a => a.Actions).WithOne().HasForeignKey(x => x.AuditLogId).IsRequired(); |
|
|
|
b.HasMany(a => a.EntityChanges).WithOne().HasForeignKey(x => x.AuditLogId).IsRequired(); |
|
|
|
|