Posts

Showing posts from February 19, 2019

EF6 Table-per-Hierarchy (TPH) - abstract base class with abstract property does not generate a migration

Image
up vote 1 down vote favorite I have an abstract base class set up for TPH: public abstract class BaseSchema { ... public abstract bool IsFilterRequired { get; set; } ... } .. and I inherit from it in other derived classes as per: public class DerivedSchema : BaseSchema { ..... public override bool IsFilterRequired{ get; set; } .... } This setup works fine for the other inherited properties in these classes (those i have left out) and this is working to date. It's the addition of the 'IsFilterRequired' property that i've shown above that's the issue - I'm adding this abstract property to the base class and overriding it in the derived class. I would expect that EF would pick this up and generate a migration to add the new column to the SQL Server table, but it just

Héron pourpré

Image
.mw-parser-output h1 #sous_titre_h1{display:block;font-size:0.7em;line-height:1.3em;margin:0.2em 0 0.1em 0.5em} Ardea purpurea Ardea purpurea Ardea purpurea - Tarn Classification (COI) Règne Animalia Embranchement Chordata Sous-embr. Vertebrata Classe Aves Ordre Pelecaniformes Famille Ardeidae Genre Ardea Nom binominal Ardea purpurea Linnaeus, 1766 Répartition géographique     ////   zone de nidification     ////   résident permanent     ////   non nicheur Statut de conservation UICN LC  : Préoccupation mineure Le Héron pourpré ( Ardea purpurea Linnaeus, 1766) est une espèce d'oiseaux de la famille des Ardeidae. C'est un oiseau migrateur présent et nicheur en Europe et Afrique du Nord, hivernant occasionnellement en Europe de l'Ouest et du sud, protégé. Chants et appels Enregistrement 1 : Enregistrement 2 : Écouter le Héron pourpré sur xeno-canto Sommaire 1 Description