我有點忙,使用 SQL Server Management Studio (SSMS) 洗掉了我的資料庫表,并手動洗掉了所有遷移。
該資料庫是本地的,僅用于測驗目的。如何使用物體框架再次創建表?
如果它涉及大量作業,我是否最好啟動一個新的 ASP.NET 應用程式并復制我的代碼?
uj5u.com熱心網友回復:
如果您因為尚未部署應用程式而想從一次全新遷移開始,您可以:
- 洗掉 Migrations 目錄,包括其快照和遷移檔案。
- 創建一個新的遷移:
dotnet ef migrations add Initial - 更新您的資料庫:
dotnet ef database update
這將生成一個遷移并根據物體的當前狀態初始化資料庫。
如果您只洗掉了資料庫但仍有遷移,那么獲取一個新資料庫非常簡單:
dotnet ef database update
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/360500.html
標籤:网站 asp.net-mvc 实体框架 asp.net核心
