本人新手一枚,方式可能不對,如有更好的方式請在評論裏面告訴我呦(呲牙)
修改的實體是自己添加的,不是ABP中自帶的實體信息。
這些實體可能在創建後發現存在一些不足,需要進行修改。
我這個方式比較粗暴,直接刪除數據庫中的信息,所以需要自行將數據庫中的數據進行備份。
首先在“程序管理控制檯”(注意事項ef層)輸入“Update-Database -Migration:0 ”(注意這是刪除數據庫中的表結構,執行這一步後數據庫就空了)
然後刪除想要修改的實體的遷移文件(就是自己執行add-migration操作後產生的文件)
接着使用“update-database”將其他數據同步到數據庫中
再接着就可以進行修改實體信息,將修改後的實體信息重新生成遷移文件,再“update-database”就可以了。
如果在生成遷移文件是出現下圖問題
出現這個問題就輸入“Remove-Migration”,然後再重新生成遷移文件就可以了。