19 lines
867 B
C#
19 lines
867 B
C#
using FictionArchive.Service.NovelService.Models.Images;
|
|
using FictionArchive.Service.NovelService.Models.Localization;
|
|
using FictionArchive.Service.NovelService.Models.Novels;
|
|
using FictionArchive.Service.Shared.Services.Database;
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
namespace FictionArchive.Service.NovelService.Services;
|
|
|
|
public class NovelServiceDbContext(DbContextOptions options, ILogger<NovelServiceDbContext> logger)
|
|
: FictionArchiveDbContext(options, logger)
|
|
{
|
|
public DbSet<Novel> Novels { get; set; }
|
|
public DbSet<Source> Sources { get; set; }
|
|
public DbSet<TranslationEngine> TranslationEngines { get; set; }
|
|
public DbSet<NovelTag> Tags { get; set; }
|
|
public DbSet<LocalizationKey> LocalizationKeys { get; set; }
|
|
public DbSet<LocalizationRequest> LocalizationRequests { get; set; }
|
|
public DbSet<Image> Images { get; set; }
|
|
} |