summaryrefslogtreecommitdiff
path: root/HBContext.cs
diff options
context:
space:
mode:
authorJake Mannens <jake@asger.xyz>2023-09-29 05:01:45 +1000
committerJake Mannens <jake@asger.xyz>2023-09-29 05:33:04 +1000
commit76e4bf609c3d196bd20619188a317fca66f4a04a (patch)
tree8d6544efc82782f2417f39f31fd05aa76e68316e /HBContext.cs
parentbedcb6b176130fc2c6bd4657c8af4d407b64c970 (diff)
Separated Principal and LocalPrincipal types
Diffstat (limited to 'HBContext.cs')
-rw-r--r--HBContext.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/HBContext.cs b/HBContext.cs
index 2bb477e..2d44bc5 100644
--- a/HBContext.cs
+++ b/HBContext.cs
@@ -24,11 +24,11 @@ public class HBContext : DbContext {
public DbSet<OcrData> OcrData { get; set; }
// Security-related tables
- public DbSet<HBPrincipal> Principals { get; set; }
- public DbSet<User> Users { get; set; }
- public DbSet<Group> Groups { get; set; }
- public DbSet<Acl> Acls { get; set; }
- public DbSet<AclRule> AclRules { get; set; }
+ public DbSet<LocalPrincipal> Principals { get; set; }
+ public DbSet<LocalUser> Users { get; set; }
+ public DbSet<LocalGroup> Groups { get; set; }
+ public DbSet<Acl> Acls { get; set; }
+ public DbSet<AclRule> AclRules { get; set; }
private IConfigService config;
@@ -50,7 +50,7 @@ public class HBContext : DbContext {
modelBuilder.Entity<Tag>().ToTable("Tags");
modelBuilder.Entity<Media>().ToTable("Media");
modelBuilder.Entity<UploadedFile>().ToTable("UploadedFiles");
- modelBuilder.Entity<HBPrincipal>().ToTable("SecurityPrincipals");
+ modelBuilder.Entity<Principal>().ToTable("SecurityPrincipals");
// Seed internal tag definitions
// These should NEVER change
@@ -70,7 +70,7 @@ public class HBContext : DbContext {
});
// Seed initial admin user
- modelBuilder.Entity<User>().HasData(new User[] {
+ modelBuilder.Entity<LocalUser>().HasData(new LocalUser[] {
new() {
ObjectId = (int) HBObjectId.AdminUser,
Guid = HBObjectGuid.AdminUser,