summaryrefslogtreecommitdiff
path: root/Migrations/HBContextModelSnapshot.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Migrations/HBContextModelSnapshot.cs')
-rw-r--r--Migrations/HBContextModelSnapshot.cs14
1 files changed, 14 insertions, 0 deletions
diff --git a/Migrations/HBContextModelSnapshot.cs b/Migrations/HBContextModelSnapshot.cs
index 3211e1f..81ee485 100644
--- a/Migrations/HBContextModelSnapshot.cs
+++ b/Migrations/HBContextModelSnapshot.cs
@@ -95,6 +95,9 @@ namespace HyperBooru.Migrations
.IsRequired()
.HasColumnType("text");
+ b.Property<int>("CurrentUploadedFileId")
+ .HasColumnType("integer");
+
b.Property<int>("Height")
.HasColumnType("integer");
@@ -111,6 +114,9 @@ namespace HyperBooru.Migrations
b.Property<int>("Width")
.HasColumnType("integer");
+ b.HasIndex("CurrentUploadedFileId")
+ .IsUnique();
+
b.ToTable("Media", (string)null);
});
@@ -235,11 +241,19 @@ namespace HyperBooru.Migrations
modelBuilder.Entity("HyperBooru.Media", b =>
{
+ b.HasOne("HyperBooru.UploadedFile", "CurrentUploadedFile")
+ .WithOne()
+ .HasForeignKey("HyperBooru.Media", "CurrentUploadedFileId")
+ .OnDelete(DeleteBehavior.Cascade)
+ .IsRequired();
+
b.HasOne("HyperBooru.HBObject", null)
.WithOne()
.HasForeignKey("HyperBooru.Media", "ObjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
+
+ b.Navigation("CurrentUploadedFile");
});
modelBuilder.Entity("HyperBooru.Tag", b =>