REORG+histo
This commit is contained in:
parent
459f8ea422
commit
6dd76ac1a5
28 changed files with 948 additions and 159 deletions
|
|
@ -213,10 +213,31 @@ namespace isndhost.Migrations
|
|||
b.ToTable("Commits");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("isnd.Data.Historic.PackageVersionCommit", b =>
|
||||
{
|
||||
b.Property<long>("CommitId");
|
||||
|
||||
b.Property<string>("PackageId")
|
||||
.HasMaxLength(1024);
|
||||
|
||||
b.Property<string>("FullString")
|
||||
.HasMaxLength(256);
|
||||
|
||||
b.Property<string>("PackageType")
|
||||
.HasMaxLength(256);
|
||||
|
||||
b.HasKey("CommitId", "PackageId", "FullString", "PackageType");
|
||||
|
||||
b.HasIndex("PackageId", "FullString", "PackageType");
|
||||
|
||||
b.ToTable("PackageVersionCommmit");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("isnd.Data.Package", b =>
|
||||
{
|
||||
b.Property<string>("Id")
|
||||
.ValueGeneratedOnAdd();
|
||||
.ValueGeneratedOnAdd()
|
||||
.HasMaxLength(1024);
|
||||
|
||||
b.Property<long>("CommitNId");
|
||||
|
||||
|
|
@ -241,7 +262,8 @@ namespace isndhost.Migrations
|
|||
|
||||
modelBuilder.Entity("isnd.Data.PackageVersion", b =>
|
||||
{
|
||||
b.Property<string>("PackageId");
|
||||
b.Property<string>("PackageId")
|
||||
.HasMaxLength(1024);
|
||||
|
||||
b.Property<string>("FullString")
|
||||
.HasMaxLength(256);
|
||||
|
|
@ -319,6 +341,24 @@ namespace isndhost.Migrations
|
|||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("isnd.Data.Historic.PackageVersionCommit", b =>
|
||||
{
|
||||
b.HasOne("isnd.Data.Catalog.Commit", "Commit")
|
||||
.WithMany()
|
||||
.HasForeignKey("CommitId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("isnd.Data.Package", "Package")
|
||||
.WithMany()
|
||||
.HasForeignKey("PackageId")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("isnd.Data.PackageVersion", "PackageVersion")
|
||||
.WithMany()
|
||||
.HasForeignKey("PackageId", "FullString", "PackageType")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("isnd.Data.Package", b =>
|
||||
{
|
||||
b.HasOne("isnd.Data.Catalog.Commit", "LatestVersion")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue