Toto nyní oficiálně nelze provedeno správným způsobem .
Konečný výsledek schopnosti přepínat mezi různými databázemi s podobnou strukturou však stále lze dosáhnout (pro ty bez morálky). Část s odstraněním sloupců lze použít .
Řešením je mít all inclusive EF
model, který je generován z databáze, která má všechny tabulky a všechny sloupce (které jsou v jakékoli databázi uvažovány jako logické OR
ze všeho). Poté lze model se všemi entitami, které mají všechny vlastnosti ze všech prostředí db, odstranit specifické pro prostředí, které je dotazováno za běhu v mechanismu popsaném zde
. To se nevztahuje na případy, kdy se změní typ sloupce.
Doufám, že vám to ušetří čas, protože to moje trvalo 2 týdny...