EF9 Database First 再試用紀錄
EF9, SQL Server, PostgreSQL, Database First,
§ 操作行為練習目標
§ 先總結整理 database first 使用指令
-- 指令順序(省略細部參數)
-- step 1: 自 DB 同步 scheam。
dotnet ef dbcontext scaffold <connection> <provider>
-- step 2: 自動製作 migration 『schema 差異指令』。
dotnet ef migrations add <name>
-- step 2a: [option] 移除最近一次的 migration,可能不滿意想重作。
dotnet ef migrations remove
-- step 3: 把最近一次的 migration 送到目標 DB 並執行『schema 差異指令』。
dotnet ef database updateEF Core Tools 管理目錄
§ 練習步驟
1. 安裝套件
2. 安裝 EF Core Tools 工具程式
3. Database first 第一道指令,
4. 組織 Database Context 服務。
5.Add-Migration (第一次 Add-Migration)
5a.Remove-Migrtion
6.第一次 Database Update (第一次更新 DB Schema)
6a.清空第一個 Migration Up/Down 再重新 Database Update
7.Add-Migration AddDeveloper
8.Update-Database
9.覆反精進
§ 沒圖沒真象
圖片紀錄

執行紀錄(省略雜訊)
§ 參考文件
§ 完整程式碼
Last updated