This commit is contained in:
TheXamlGuy
2024-05-06 21:17:20 +01:00
parent e37e04b7a9
commit ed54c27269
33 changed files with 275 additions and 112 deletions
+3 -3
View File
@@ -9,17 +9,17 @@ public class VaultDbContext(DbContextOptions<VaultDbContext> options) :
public DbSet<Document> Documents { get; set; }
public DbSet<Locker> Lockers { get; set; }
public DbSet<Content> Items { get; set; }
public DbSet<Tag> Tags { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Locker>()
modelBuilder.Entity<Content>()
.HasMany(x => x.Tags)
.WithOne();
modelBuilder.Entity<Locker>()
modelBuilder.Entity<Content>()
.HasMany(x => x.Documents)
.WithOne();
}