aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src/Data
diff options
context:
space:
mode:
authorivarlovlie <git@ivarlovlie.no>2022-11-14 04:43:52 +0100
committerivarlovlie <git@ivarlovlie.no>2022-11-14 05:03:42 +0100
commit94da43fd4e2c625babcf7cdabc5e82a47bcab2a5 (patch)
tree3350d52633ebfbc81f3b41d19938a049ee31bda1 /code/api/src/Data
parent11be5df857a74fa8ee1c9dcb661a293ed9f09536 (diff)
downloadgreatoffice-94da43fd4e2c625babcf7cdabc5e82a47bcab2a5.tar.xz
greatoffice-94da43fd4e2c625babcf7cdabc5e82a47bcab2a5.zip
feat: Add migration that removes time tracker entities
Diffstat (limited to 'code/api/src/Data')
-rw-r--r--code/api/src/Data/Database/MainAppDatabase.cs11
1 files changed, 0 insertions, 11 deletions
diff --git a/code/api/src/Data/Database/MainAppDatabase.cs b/code/api/src/Data/Database/MainAppDatabase.cs
index d6409e6..41d62a7 100644
--- a/code/api/src/Data/Database/MainAppDatabase.cs
+++ b/code/api/src/Data/Database/MainAppDatabase.cs
@@ -1,4 +1,3 @@
-using IOL.GreatOffice.Api.Endpoints.V1.Projects;
using Microsoft.AspNetCore.DataProtection.EntityFrameworkCore;
namespace IOL.GreatOffice.Api.Data.Database;
@@ -8,9 +7,6 @@ public class MainAppDatabase : DbContext, IDataProtectionKeyContext
public MainAppDatabase(DbContextOptions<MainAppDatabase> options) : base(options) { }
public DbSet<User> Users { get; set; }
public DbSet<ForgotPasswordRequest> ForgotPasswordRequests { get; set; }
- public DbSet<TimeLabel> TimeLabels { get; set; }
- public DbSet<TimeEntry> TimeEntries { get; set; }
- public DbSet<TimeCategory> TimeCategories { get; set; }
public DbSet<ApiAccessToken> AccessTokens { get; set; }
public DbSet<Tenant> Tenants { get; set; }
public DbSet<DataProtectionKey> DataProtectionKeys { get; set; }
@@ -35,13 +31,6 @@ public class MainAppDatabase : DbContext, IDataProtectionKeyContext
e.HasOne(c => c.User);
e.ToTable("forgot_password_requests");
});
- modelBuilder.Entity<TimeCategory>(e => { e.ToTable("time_categories"); });
- modelBuilder.Entity<TimeLabel>(e => { e.ToTable("time_labels"); });
- modelBuilder.Entity<TimeEntry>(e => {
- e.HasOne(c => c.Category);
- e.HasMany(c => c.Labels);
- e.ToTable("time_entries");
- });
modelBuilder.Entity<ApiAccessToken>(e => {
e.HasOne(n => n.User);
e.ToTable("api_access_tokens");