aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src/Models/Database/MainAppDatabase.cs
diff options
context:
space:
mode:
Diffstat (limited to 'code/api/src/Models/Database/MainAppDatabase.cs')
-rw-r--r--code/api/src/Models/Database/MainAppDatabase.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/code/api/src/Models/Database/MainAppDatabase.cs b/code/api/src/Models/Database/MainAppDatabase.cs
index eaf7781..33e5dcd 100644
--- a/code/api/src/Models/Database/MainAppDatabase.cs
+++ b/code/api/src/Models/Database/MainAppDatabase.cs
@@ -1,3 +1,4 @@
+using IOL.GreatOffice.Api.Data.Database.Queues;
using Microsoft.AspNetCore.DataProtection.EntityFrameworkCore;
namespace IOL.GreatOffice.Api.Data.Database;
@@ -21,6 +22,7 @@ public class MainAppDatabase : DbContext, IDataProtectionKeyContext
public DbSet<TodoCollection> TodoProjects { get; set; }
public DbSet<TodoComment> TodoComments { get; set; }
public DbSet<Todo> Todos { get; set; }
+ public DbSet<ValidationEmail> ValidationEmails { get; set; }
protected override void OnModelCreating(ModelBuilder modelBuilder) {
modelBuilder.Entity<User>(e => {
@@ -99,6 +101,7 @@ public class MainAppDatabase : DbContext, IDataProtectionKeyContext
e.HasOne(n => n.Collection);
e.ToTable("todo_collection_access_controls");
});
+ modelBuilder.Entity<ValidationEmail>(e => { e.ToTable("validation_emails"); });
base.OnModelCreating(modelBuilder);
}