在使用 Scaffold-DbContext遷移數據庫的時候會遇到兩個問題。數據庫
1、文件已存在,其實報錯很明顯,增長 -force便可。ui
2、大小寫轉換,不和數據庫同樣了,若是要保持和數據庫一致。增長 -usedatabasename便可。server
完整: Scaffold-DbContext "server=.;uid=sa;pwd=XXXX;database=XXXX" Microsoft.EntityFrameworkCore.SqlServer -OutPutDir DbModels -force -usedatabasenameit