|
|
|
|
@ -19,7 +19,7 @@ namespace Volo.CmsKit.Migrations
|
|
|
|
|
.UseIdentityColumns()
|
|
|
|
|
.HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.SqlServer)
|
|
|
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128)
|
|
|
|
|
.HasAnnotation("ProductVersion", "5.0.1");
|
|
|
|
|
.HasAnnotation("ProductVersion", "5.0.2");
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
|
|
|
|
|
{
|
|
|
|
|
@ -1124,6 +1124,151 @@ namespace Volo.CmsKit.Migrations
|
|
|
|
|
b.ToTable("AbpTenantConnectionStrings");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.CmsKit.Blogs.Blog", b =>
|
|
|
|
|
{
|
|
|
|
|
b.Property<Guid>("Id")
|
|
|
|
|
.ValueGeneratedOnAdd()
|
|
|
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ConcurrencyStamp")
|
|
|
|
|
.IsConcurrencyToken()
|
|
|
|
|
.HasMaxLength(40)
|
|
|
|
|
.HasColumnType("nvarchar(40)")
|
|
|
|
|
.HasColumnName("ConcurrencyStamp");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("CreationTime");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("CreatorId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("CreatorId");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("DeleterId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("DeleterId");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("DeletionTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("DeletionTime");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ExtraProperties")
|
|
|
|
|
.HasColumnType("nvarchar(max)")
|
|
|
|
|
.HasColumnName("ExtraProperties");
|
|
|
|
|
|
|
|
|
|
b.Property<bool>("IsDeleted")
|
|
|
|
|
.ValueGeneratedOnAdd()
|
|
|
|
|
.HasColumnType("bit")
|
|
|
|
|
.HasDefaultValue(false)
|
|
|
|
|
.HasColumnName("IsDeleted");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("LastModificationTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("LastModificationTime");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("LastModifierId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("LastModifierId");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Name")
|
|
|
|
|
.IsRequired()
|
|
|
|
|
.HasMaxLength(64)
|
|
|
|
|
.HasColumnType("nvarchar(64)");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Slug")
|
|
|
|
|
.IsRequired()
|
|
|
|
|
.HasMaxLength(64)
|
|
|
|
|
.HasColumnType("nvarchar(64)");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("TenantId");
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
b.ToTable("CmsBlogs");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.CmsKit.Blogs.BlogPost", b =>
|
|
|
|
|
{
|
|
|
|
|
b.Property<Guid>("Id")
|
|
|
|
|
.ValueGeneratedOnAdd()
|
|
|
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid>("BlogId")
|
|
|
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ConcurrencyStamp")
|
|
|
|
|
.IsConcurrencyToken()
|
|
|
|
|
.HasMaxLength(40)
|
|
|
|
|
.HasColumnType("nvarchar(40)")
|
|
|
|
|
.HasColumnName("ConcurrencyStamp");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreationTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("CreationTime");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("CreatorId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("CreatorId");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("DeleterId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("DeleterId");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("DeletionTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("DeletionTime");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ExtraProperties")
|
|
|
|
|
.HasColumnType("nvarchar(max)")
|
|
|
|
|
.HasColumnName("ExtraProperties");
|
|
|
|
|
|
|
|
|
|
b.Property<bool>("IsDeleted")
|
|
|
|
|
.ValueGeneratedOnAdd()
|
|
|
|
|
.HasColumnType("bit")
|
|
|
|
|
.HasDefaultValue(false)
|
|
|
|
|
.HasColumnName("IsDeleted");
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("LastModificationTime")
|
|
|
|
|
.HasColumnType("datetime2")
|
|
|
|
|
.HasColumnName("LastModificationTime");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("LastModifierId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("LastModifierId");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ShortDescription")
|
|
|
|
|
.HasMaxLength(256)
|
|
|
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Slug")
|
|
|
|
|
.IsRequired()
|
|
|
|
|
.HasMaxLength(256)
|
|
|
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
|
|
|
|
|
|
b.Property<Guid?>("TenantId")
|
|
|
|
|
.HasColumnType("uniqueidentifier")
|
|
|
|
|
.HasColumnName("TenantId");
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Title")
|
|
|
|
|
.IsRequired()
|
|
|
|
|
.HasMaxLength(64)
|
|
|
|
|
.HasColumnType("nvarchar(64)");
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
b.HasIndex("CreatorId");
|
|
|
|
|
|
|
|
|
|
b.HasIndex("DeleterId");
|
|
|
|
|
|
|
|
|
|
b.HasIndex("LastModifierId");
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Slug", "BlogId");
|
|
|
|
|
|
|
|
|
|
b.ToTable("CmsBlogPosts");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.CmsKit.Comments.Comment", b =>
|
|
|
|
|
{
|
|
|
|
|
b.Property<Guid>("Id")
|
|
|
|
|
@ -1678,6 +1823,27 @@ namespace Volo.CmsKit.Migrations
|
|
|
|
|
.IsRequired();
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.CmsKit.Blogs.BlogPost", b =>
|
|
|
|
|
{
|
|
|
|
|
b.HasOne("Volo.CmsKit.Users.CmsUser", "Creator")
|
|
|
|
|
.WithMany()
|
|
|
|
|
.HasForeignKey("CreatorId");
|
|
|
|
|
|
|
|
|
|
b.HasOne("Volo.CmsKit.Users.CmsUser", "Deleter")
|
|
|
|
|
.WithMany()
|
|
|
|
|
.HasForeignKey("DeleterId");
|
|
|
|
|
|
|
|
|
|
b.HasOne("Volo.CmsKit.Users.CmsUser", "LastModifier")
|
|
|
|
|
.WithMany()
|
|
|
|
|
.HasForeignKey("LastModifierId");
|
|
|
|
|
|
|
|
|
|
b.Navigation("Creator");
|
|
|
|
|
|
|
|
|
|
b.Navigation("Deleter");
|
|
|
|
|
|
|
|
|
|
b.Navigation("LastModifier");
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Volo.Abp.AuditLogging.AuditLog", b =>
|
|
|
|
|
{
|
|
|
|
|
b.Navigation("Actions");
|
|
|
|
|
|