前言
剛開(kāi)始接觸EF Core時(shí)本著探索的精神去搞,搞著搞著發(fā)現(xiàn)出問(wèn)題了,后來(lái)就一直沒(méi)解決,覺(jué)得很是不爽,借著周末好好看看這塊內(nèi)容。
EntityFramework Core遷移出現(xiàn)對(duì)象在數(shù)據(jù)庫(kù)中已存在
在EF Core之前對(duì)于遷移的命令有很多,當(dāng)進(jìn)行遷移出現(xiàn)對(duì)象已在數(shù)據(jù)庫(kù)中存在時(shí)我們通過(guò)如何命令即可解決:
Add-Migration Initial -IgnoreChanges
但是在EF Core對(duì)于遷移現(xiàn)如今只存在如下兩個(gè)命令:
dotnet ef migrations add <<migration_name>>dotnet ef database update
當(dāng)我們第一次進(jìn)行初始化遷移時(shí),表結(jié)構(gòu)完全生成通過(guò) dotnet ef migration add initial 來(lái)初始化表,當(dāng)下次再進(jìn)行遷移時(shí)因?yàn)檫@樣或者那樣無(wú)意的操作導(dǎo)致出現(xiàn)如下結(jié)果
翻譯成英語(yǔ)則是如下的情況:
網(wǎng)友評(píng)論