Документирование и небольшой рефакторинг модели.

This commit is contained in:
2025-05-11 00:31:15 +04:00
parent 1a977ee988
commit 3c65274b45
64 changed files with 1960 additions and 554 deletions
+13 -9
View File
@@ -19,6 +19,9 @@ using Pf2eModel.Model.Structure.SpellRelation;
namespace Pf2eModel;
/// <summary>
/// Контекст базы данных.
/// </summary>
public partial class Pf2eDbContext : DbContext
{
public Pf2eDbContext() { }
@@ -118,6 +121,7 @@ public partial class Pf2eDbContext : DbContext
#endregion
/// <inheritdoc/>
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
DotEnv.Load(options: new DotEnvOptions(probeForEnv: true, probeLevelsToSearch: 2));
@@ -131,28 +135,28 @@ public partial class Pf2eDbContext : DbContext
builder =>
{
builder
.MapEnum<ActionEnum>()
.MapEnum<EntityType>()
.MapEnum<EntityRarity>()
.MapEnum<LocaleType>()
.MapEnum<TraitType>()
.MapEnum<ActionCategory>()
.MapEnum<Size>()
.MapEnum<AncestryVision>()
.MapEnum<ActionEnum>()
.MapEnum<AttributeValues>()
.MapEnum<ClassProgressionType>()
.MapEnum<ConditionGroup>()
.MapEnum<DeityCategory>()
.MapEnum<DeityFonts>()
.MapEnum<DeitySanctification>()
.MapEnum<FeatActionType>()
.MapEnum<ElementEnum>()
.MapEnum<EntityRarity>()
.MapEnum<EntityType>()
.MapEnum<FeatCategory>()
.MapEnum<SizeEnum>()
.MapEnum<SourceCategory>()
.MapEnum<SpellAreaType>()
.MapEnum<SpellDamageCategory>()
.MapEnum<SpellDamageKinds>()
.MapEnum<SpellTradition>()
.MapEnum<AttributeValues>()
.MapEnum<TrainingRank>()
.MapEnum<SourceCategory>();
.MapEnum<TraitType>()
.MapEnum<VisionEnum>();
}
);
}