Browse Source

ConfigureFullAuditedAggregateRoot

pull/1020/head
Yunus Emre Kalkan 7 years ago
parent
commit
1d865232e0
  1. 12
      modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo/Blogging/EntityFrameworkCore/BloggingDbContextModelBuilderExtensions.cs
  2. 4
      modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/IdentityDbContextModelBuilderExtensions.cs
  3. 9
      modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/EntityFrameworkCore/IdentityServerDbContextModelCreatingExtensions.cs
  4. 4
      modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementDbContextModelCreatingExtensions.cs

12
modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo/Blogging/EntityFrameworkCore/BloggingDbContextModelBuilderExtensions.cs

@ -35,8 +35,7 @@ namespace Volo.Blogging.EntityFrameworkCore
{
b.ToTable(options.TablePrefix + "Blogs", options.Schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureFullAuditedAggregateRoot();
b.Property(x => x.Name).IsRequired().HasMaxLength(BlogConsts.MaxNameLength).HasColumnName(nameof(Blog.Name));
b.Property(x => x.ShortName).IsRequired().HasMaxLength(BlogConsts.MaxShortNameLength).HasColumnName(nameof(Blog.ShortName));
@ -47,8 +46,7 @@ namespace Volo.Blogging.EntityFrameworkCore
{
b.ToTable(options.TablePrefix + "Posts", options.Schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureFullAuditedAggregateRoot();
b.Property(x => x.BlogId).HasColumnName(nameof(Post.BlogId));
b.Property(x => x.Title).IsRequired().HasMaxLength(PostConsts.MaxTitleLength).HasColumnName(nameof(Post.Title));
@ -65,8 +63,7 @@ namespace Volo.Blogging.EntityFrameworkCore
{
b.ToTable(options.TablePrefix + "Comments", options.Schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureFullAuditedAggregateRoot();
b.Property(x => x.Text).IsRequired().HasMaxLength(CommentConsts.MaxTextLength).HasColumnName(nameof(Comment.Text));
b.Property(x => x.RepliedCommentId).HasColumnName(nameof(Comment.RepliedCommentId));
@ -80,8 +77,7 @@ namespace Volo.Blogging.EntityFrameworkCore
{
b.ToTable(options.TablePrefix + "Tags", options.Schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureFullAuditedAggregateRoot();
b.Property(x => x.Name).IsRequired().HasMaxLength(TagConsts.MaxNameLength).HasColumnName(nameof(Tag.Name));
b.Property(x => x.Description).HasMaxLength(TagConsts.MaxDescriptionLength).HasColumnName(nameof(Tag.Description));

4
modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo/Abp/Identity/EntityFrameworkCore/IdentityDbContextModelBuilderExtensions.cs

@ -22,9 +22,7 @@ namespace Volo.Abp.Identity.EntityFrameworkCore
{
b.ToTable(options.TablePrefix + "Users", options.Schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureConcurrencyStamp();
b.ConfigureFullAuditedAggregateRoot();
b.ConfigureAbpUser();
b.Property(u => u.NormalizedUserName).IsRequired().HasMaxLength(IdentityUserConsts.MaxNormalizedUserNameLength).HasColumnName(nameof(IdentityUser.NormalizedUserName));

9
modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo/Abp/IdentityServer/EntityFrameworkCore/IdentityServerDbContextModelCreatingExtensions.cs

@ -26,8 +26,7 @@ namespace Volo.Abp.IdentityServer.EntityFrameworkCore
{
client.ToTable(tablePrefix + "Clients", schema);
client.ConfigureFullAudited();
client.ConfigureExtraProperties();
client.ConfigureFullAuditedAggregateRoot();
client.Property(x => x.ClientId).HasMaxLength(ClientConsts.ClientIdMaxLength).IsRequired();
client.Property(x => x.ProtocolType).HasMaxLength(ClientConsts.ProtocolTypeMaxLength).IsRequired();
@ -160,8 +159,7 @@ namespace Volo.Abp.IdentityServer.EntityFrameworkCore
{
identityResource.ToTable(tablePrefix + "IdentityResources", schema);
identityResource.ConfigureFullAudited();
identityResource.ConfigureExtraProperties();
identityResource.ConfigureFullAuditedAggregateRoot();
identityResource.Property(x => x.Name).HasMaxLength(IdentityResourceConsts.NameMaxLength).IsRequired();
identityResource.Property(x => x.DisplayName).HasMaxLength(IdentityResourceConsts.DisplayNameMaxLength);
@ -183,8 +181,7 @@ namespace Volo.Abp.IdentityServer.EntityFrameworkCore
{
apiResource.ToTable(tablePrefix + "ApiResources", schema);
apiResource.ConfigureFullAudited();
apiResource.ConfigureExtraProperties();
apiResource.ConfigureFullAuditedAggregateRoot();
apiResource.Property(x => x.Name).HasMaxLength(ApiResourceConsts.NameMaxLength).IsRequired();
apiResource.Property(x => x.DisplayName).HasMaxLength(ApiResourceConsts.DisplayNameMaxLength);

4
modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementDbContextModelCreatingExtensions.cs

@ -22,9 +22,7 @@ namespace Volo.Abp.TenantManagement.EntityFrameworkCore
{
b.ToTable(tablePrefix + "Tenants", schema);
b.ConfigureFullAudited();
b.ConfigureExtraProperties();
b.ConfigureConcurrencyStamp();
b.ConfigureFullAuditedAggregateRoot();
b.Property(t => t.Name).IsRequired().HasMaxLength(TenantConsts.MaxNameLength);

Loading…
Cancel
Save