我最近將我的EF7項目從DotNet Core 1.0.0遷移到了版本1.1.0,現在我在創建數據庫遷移時遇到了問題。EF7遷移生成器忽略上下文參數
在我的項目中,我有多個上下文,工具dotnet-ef提供了一個命令行參數來區分這些上下文,以便爲每個上下文創建單獨的遷移。
當我試圖創建上下文「AuditLogContext」的遷移與命令
dotnet ef migrations add Initial --context 'Some.Namespace.AuditLogContext' --output-dir './Migrations/AuditLogMigrations'
再失敗的話,告訴我
名「初始」是由現有的遷移。
當我試圖建立與另一名移民,說Initial2,遷移創建但是錯誤的情況下獲得。
在文件夾
./Migrations/AuditLogMigrations
是命名爲新的文件
20170212122451_Initial2.cs
20170212122451_Initial2.Designer.cs
個CoreContextModelSnapshot.cs
我期待文件AuditLogContextModelSnapshot.cs代替。
以前有人解決過這個問題嗎?