| 1234567891011121314151617181920212223 |
- using Diligent.WebAPI.Data.Configurations;
-
- namespace Diligent.WebAPI.Data;
-
- public class DatabaseContext : IdentityDbContext<User, AppRole, int>
- {
- public DbSet<WebhookSubscription> WebhookSubscriptions { get; set; }
- public DbSet<WebhookDefinition> WebhookDefinitions { get; set; }
- public DbSet<RefreshToken> RefreshTokens { get; set; }
- public DbSet<FileEntity> Files { get; set; }
- public DbSet<Category> Categories { get; set; }
- public DbSet<Tag> Tags { get; set; }
- public DbSet<UserCategories> UserCategories { get; set; }
-
-
- public DatabaseContext(DbContextOptions<DatabaseContext> options) : base(options) { }
-
- protected override void OnModelCreating(ModelBuilder modelBuilder)
- {
- base.OnModelCreating(modelBuilder);
- modelBuilder.ApplyConfiguration(new UserConfiguration());
- }
- }
|