diff --git a/MP.Data/Resources/Readme.md b/MP.Data/Resources/Readme.md index 29cc121b..5e20fed5 100644 --- a/MP.Data/Resources/Readme.md +++ b/MP.Data/Resources/Readme.md @@ -3,15 +3,18 @@ Per la gestione dell'accesso al DB statistiche si opera con EFCore --> apop blazor server -## Scaffolding DB iniziale +## Scaffolding + +Per generare le classi da un DB esistente con cui operare EFCore CodeFirst usare lo scaffolding coi seguenti comandi. +Attenzione: la classe DbCOntext viene creata INSIEME alle viste nella folder DatabaseModel (nell'esempio seguente...) + +### DB iniziale Scaffold-DbContext "Server=SQL2016DEV;Database=MoonPro_STATS;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir DatabaseModels -## Scaffolding SOLO di tabelle/viste selezionate (con force update) - - Scaffold-DbContext "Server=SQL2016DEV;Database=MoonPro_STATS;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir DatabaseModels -Tables v_RS, v_TC_Stat, v_TCR, v_TCR_Day, v_UL - +### SOLO di tabelle/viste selezionate (con force update) +Scaffold-DbContext "Server=SQL2016DEV;Database=MoonPro_STATS;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir DatabaseModels -Tables v_RS, v_TC_Stat, v_TCR, v_TCR_Day, v_UL ## Approfondimenti diff --git a/MP.Data/Resources/Readme.pdf b/MP.Data/Resources/Readme.pdf new file mode 100644 index 00000000..36045894 Binary files /dev/null and b/MP.Data/Resources/Readme.pdf differ