📄️ AGGIORNARE MODELLO ENTITY FRAMEWORK
Migrazioni
📄️ Allineamento di un DB
Entity framework si occupa autonomamente di gestire i passaggi necessari all'allineamente di un DB con le sue migrazioni; in caso quindi un database abbia già la firma (la tabella efmigrationhistory è popolata) basterà utilizzare i comandi di migrazione di EF per eseguire l'allineamento.
📄️ MIGRAZIONE DATABASE EF
Ogni Database già istanziato con entity framework avrà una tabella chiamata "__efmigrationhistory" dove sono riportati tutti i cambiamenti al modello EF che sono stati applicati anche al Db, in questo caso il passaggio ad una nuova versione sarà immediato e richiederà pochi passaggi.
📄️ Esempio di una migrazione
In questo esempio si esaminerà una migrazione con il compito di modificare il tipo delle colonne "wk_start","wk_finish","wk_close" da stringa a datetime nella tabella "mes_workings".
📄️ EF SECTION
Best practices