ABP框架 修改自己添加的實體信息

本人新手一枚,方式可能不對,如有更好的方式請在評論裏面告訴我呦(呲牙)

 

修改的實體是自己添加的,不是ABP中自帶的實體信息。

這些實體可能在創建後發現存在一些不足,需要進行修改。

我這個方式比較粗暴,直接刪除數據庫中的信息,所以需要自行將數據庫中的數據進行備份。

首先在“程序管理控制檯”(注意事項ef層)輸入“Update-Database -Migration:0  ”(注意這是刪除數據庫中的表結構,執行這一步後數據庫就空了)

然後刪除想要修改的實體的遷移文件(就是自己執行add-migration操作後產生的文件)

接着使用“update-database”將其他數據同步到數據庫中

再接着就可以進行修改實體信息,將修改後的實體信息重新生成遷移文件,再“update-database”就可以了。

如果在生成遷移文件是出現下圖問題

出現這個問題就輸入“Remove-Migration”,然後再重新生成遷移文件就可以了。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章