diff options
| author | ivarlovlie <git@ivarlovlie.no> | 2022-11-14 04:43:52 +0100 |
|---|---|---|
| committer | ivarlovlie <git@ivarlovlie.no> | 2022-11-14 05:03:42 +0100 |
| commit | 94da43fd4e2c625babcf7cdabc5e82a47bcab2a5 (patch) | |
| tree | 3350d52633ebfbc81f3b41d19938a049ee31bda1 /code/api/src/Data/Database | |
| parent | 11be5df857a74fa8ee1c9dcb661a293ed9f09536 (diff) | |
| download | greatoffice-94da43fd4e2c625babcf7cdabc5e82a47bcab2a5.tar.xz greatoffice-94da43fd4e2c625babcf7cdabc5e82a47bcab2a5.zip | |
feat: Add migration that removes time tracker entities
Diffstat (limited to 'code/api/src/Data/Database')
| -rw-r--r-- | code/api/src/Data/Database/MainAppDatabase.cs | 11 |
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"); |
