summaryrefslogtreecommitdiff
path: root/HBContext.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2023-08-17 09:36:09 +1000
committerJake Mannens <jake@asger.xyz>2025-08-18 17:03:21 +1000
commitf150338f7a275bd7664f59a4365f163a17049bd0 (patch)
tree7f7759bee0db8d1fd8c6202e8af76b4a2bbc5258 /HBContext.cs
parent5d462af49365e84e0dfd7ed5bd862efb6b325cd1 (diff)
Update DB schema to fix implicit tags bug
Diffstat (limited to 'HBContext.cs')
-rw-r--r--HBContext.cs5
1 files changed, 5 insertions, 0 deletions
diff --git a/HBContext.cs b/HBContext.cs
index 17b8b3d..162a2c7 100644
--- a/HBContext.cs
+++ b/HBContext.cs
@@ -1,5 +1,6 @@
using Microsoft.EntityFrameworkCore;
using HyperBooru.Services;
+using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage;
namespace HyperBooru;
@@ -37,5 +38,9 @@ public class HBContext : DbContext {
new() { ObjectId = -1, Source = TagSource.Internal, Name = "nsfw" },
new() { ObjectId = -2, Source = TagSource.Internal, Name = "ingest" }
});
+
+ modelBuilder.Entity<TagDefinition>()
+ .HasMany(e => e.ImplicitTags)
+ .WithMany();
}
} \ No newline at end of file