Extracted some pages to their own assembly and finished the artifact display page code

This commit is contained in:
Vincent Allen
2025-10-08 13:08:12 -04:00
parent fd0e6290fe
commit 02c2660b09
626 changed files with 39989 additions and 1553 deletions

View File

@@ -474,6 +474,9 @@ namespace OpenArchival.DataAccess.Migrations
NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property<int>("Id"));
b.Property<int?>("ArtifactGroupingId")
.HasColumnType("integer");
b.Property<string>("OriginalName")
.IsRequired()
.HasColumnType("text");
@@ -487,6 +490,8 @@ namespace OpenArchival.DataAccess.Migrations
b.HasKey("Id");
b.HasIndex("ArtifactGroupingId");
b.HasIndex("ParentArtifactEntryId");
b.ToTable("ArtifactFilePaths");
@@ -690,9 +695,14 @@ namespace OpenArchival.DataAccess.Migrations
modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b =>
{
b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", null)
.WithMany("ChildFilePathListings")
.HasForeignKey("ArtifactGroupingId");
b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry")
.WithMany("Files")
.HasForeignKey("ParentArtifactEntryId");
.HasForeignKey("ParentArtifactEntryId")
.OnDelete(DeleteBehavior.Cascade);
b.Navigation("ParentArtifactEntry");
});
@@ -705,6 +715,8 @@ namespace OpenArchival.DataAccess.Migrations
modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b =>
{
b.Navigation("ChildArtifactEntries");
b.Navigation("ChildFilePathListings");
});
modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b =>