mirror of
https://github.com/Nioux/AideDeJeu.git
synced 2026-02-04 07:33:24 +00:00
Origins
This commit is contained in:
parent
ee3ec7b9fa
commit
3bf59b13af
6 changed files with 41 additions and 0 deletions
|
|
@ -262,6 +262,9 @@ namespace AideDeJeuLib
|
||||||
{ "ClassFeatureItem", typeof(ClassFeatureItem) },
|
{ "ClassFeatureItem", typeof(ClassFeatureItem) },
|
||||||
{ "ClassHitPointsItem", typeof(ClassHitPointsItem) },
|
{ "ClassHitPointsItem", typeof(ClassHitPointsItem) },
|
||||||
{ "ClassProficienciesItem", typeof(ClassProficienciesItem) },
|
{ "ClassProficienciesItem", typeof(ClassProficienciesItem) },
|
||||||
|
{ "OriginItem", typeof(OriginItem) },
|
||||||
|
{ "OriginItems", typeof(OriginItems) },
|
||||||
|
{ "OriginFeatureItem", typeof(OriginFeatureItem) },
|
||||||
|
|
||||||
{ "Items", typeof(Items) },
|
{ "Items", typeof(Items) },
|
||||||
{ "Item", typeof(Item) },
|
{ "Item", typeof(Item) },
|
||||||
|
|
|
||||||
10
AideDeJeu/AideDeJeu/Models/Origins/OriginFeatureItem.cs
Normal file
10
AideDeJeu/AideDeJeu/Models/Origins/OriginFeatureItem.cs
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace AideDeJeuLib
|
||||||
|
{
|
||||||
|
public class OriginFeatureItem : Item
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
14
AideDeJeu/AideDeJeu/Models/Origins/OriginItem.cs
Normal file
14
AideDeJeu/AideDeJeu/Models/Origins/OriginItem.cs
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace AideDeJeuLib
|
||||||
|
{
|
||||||
|
public class OriginItem : Item
|
||||||
|
{
|
||||||
|
public string RegionsOfOrigin { get; set; }
|
||||||
|
public string MainLanguages { get; set; }
|
||||||
|
public string Aspirations { get; set; }
|
||||||
|
public string AvailableSkills { get; set; }
|
||||||
|
}
|
||||||
|
}
|
||||||
10
AideDeJeu/AideDeJeu/Models/Origins/OriginItems.cs
Normal file
10
AideDeJeu/AideDeJeu/Models/Origins/OriginItems.cs
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
|
|
||||||
|
namespace AideDeJeuLib
|
||||||
|
{
|
||||||
|
public class OriginItems : Item
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -679,6 +679,7 @@ namespace AideDeJeu.ViewModels
|
||||||
public DbSet<FeatureItem> Features { get; set; }
|
public DbSet<FeatureItem> Features { get; set; }
|
||||||
public DbSet<BackgroundSpecialtyItem> BackgroundSpecialties { get; set; }
|
public DbSet<BackgroundSpecialtyItem> BackgroundSpecialties { get; set; }
|
||||||
|
|
||||||
|
public DbSet<OriginItem> Origins { get; set; }
|
||||||
|
|
||||||
public DbSet<AlignmentItem> Alignments { get; set; }
|
public DbSet<AlignmentItem> Alignments { get; set; }
|
||||||
|
|
||||||
|
|
@ -738,6 +739,9 @@ namespace AideDeJeu.ViewModels
|
||||||
modelBuilder.Entity<ClassHitPointsItem>();
|
modelBuilder.Entity<ClassHitPointsItem>();
|
||||||
modelBuilder.Entity<ClassProficienciesItem>();
|
modelBuilder.Entity<ClassProficienciesItem>();
|
||||||
modelBuilder.Entity<SkillItem>();
|
modelBuilder.Entity<SkillItem>();
|
||||||
|
modelBuilder.Entity<OriginItem>();
|
||||||
|
modelBuilder.Entity<OriginItems>();
|
||||||
|
modelBuilder.Entity<OriginFeatureItem>();
|
||||||
|
|
||||||
modelBuilder.Entity<Items>().HasIndex(i => new { i.Id, i.Name, i.AltNameText, i.NormalizedName, i.NormalizedAltName });
|
modelBuilder.Entity<Items>().HasIndex(i => new { i.Id, i.Name, i.AltNameText, i.NormalizedName, i.NormalizedAltName });
|
||||||
modelBuilder.Entity<Item>().HasIndex(i => new { i.Id, i.Name, i.AltNameText, i.NormalizedName, i.NormalizedAltName });
|
modelBuilder.Entity<Item>().HasIndex(i => new { i.Id, i.Name, i.AltNameText, i.NormalizedName, i.NormalizedAltName });
|
||||||
|
|
|
||||||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue