在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/C#  網(wǎng)絡(luò)安全/ 在macos系統(tǒng)下如何使用powershell做code first數(shù)據(jù)遷移?

在macos系統(tǒng)下如何使用powershell做code first數(shù)據(jù)遷移?

在macos系統(tǒng)下 利用visual studio 2017 for mac 開發(fā)三層架構(gòu)的webapi應(yīng)用,關(guān)鍵在于mac下使用.net core 2.0命令雖然可以dotnet ef migrations add但如果在dal層不僅無法使用dotnet ef添加數(shù)據(jù)庫遷移也無法使用dotnet ef update database在DAL層做遷移會(huì)提示。
圖片描述

圖片描述

(圖中Migrations是我在window下的vs用nuget包管理控制臺(tái)添加的,在mac下vs無法使用nuget控制臺(tái)命令)

我記得dotnet ef命令需要項(xiàng)目中有Startup.cs文件,而DAL層并不適合有這個(gè)文件,DAO層相應(yīng)的.csproj也做了編輯這里又是否有錯(cuò)呢?
圖片描述

總體來說就是 有沒有辦法解決dotnet ef命令在DAL層使用,或者mac系統(tǒng)下有更好的辦法開發(fā).net core 2.0 + entity framework core + code first + mysql 相應(yīng)的例子

回答
編輯回答
好難瘦
2018年5月12日 10:34