Dit kan nu officieel niet zijn op de juiste manier gedaan .
Het eindresultaat van het kunnen schakelen tussen verschillende databases met vergelijkbare structuren kan echter nog steeds worden bereikt (voor degenen zonder moraal). Deel met verwijderen van kolommen kan worden gebruikt .
Oplossing is om alles inclusief EF
. te hebben model dat wordt gegenereerd uit een database die alle tabellen en alle kolommen heeft (die zich in elke database bevinden, denk als logisch OR
van alles). Vervolgens kan het model met alle entiteiten die alle eigenschappen van alle db-omgevingen hebben, worden verwijderd specifiek voor de omgeving die tijdens runtime wordt opgevraagd in het hier beschreven mechanisme
. Dit geldt niet voor gevallen waarin het type kolom verandert.
Ik hoop dat dit je wat tijd bespaart, want het duurde 2 weken vanaf de mijne...