EF Core 生成數據庫

   一、運行cmd,切換到打開項目所在文件夾,輸入下面的命令數據庫

dotnet ef migrations add Initial     創建並初始化數據庫
dotnet ef database update 更新數據庫
dotnet ef migrations add xxxx     更新模型字段後須要執行此命令通知vs從新編譯表變更  xxxx爲變動的任意字段名  一個就夠  系統會自動追加變動添加的其餘字段
dotnet ef database update 更新數據庫

二、vs中
 Enable-Migrations 啓動遷移配置
更新模型字段後須要執行此命令通知vs從新編譯表變更 xxxx爲變動的任意字段名 一個就夠 系統會自動追加變動添加的其餘字段
(注意這裏必須是在Models目錄中添加數據模型(類、新建項、現有項等)並從新生成後,而後添加對應的控制器和視圖後才能使用此命令,生成遷移命令後立刻使用) (能夠屢次修改生成一次遷移命令,不能屢次遷移修改卻執行一次更新數據庫,只能遷移一次就更新一次。)PM> Update-Database –TargetMigration: $InitialDatabase 回滾數據庫至初始狀態PM> Update-Database –TargetMigration: xxxx 回滾數據庫至某個更新
PM>PM> Add-Migration xxxx 更新數據庫的遷移的名稱Update-Database更新數據庫。
相關文章
相關標籤/搜索