Skip to content

練習 ASP․NET Core Web API 與 Entity Framework Core 的整合開發

Notifications You must be signed in to change notification settings

wengct/AspDotNetCore3_HW

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AspDotNetCore3_HW

練習 ASP․NET Core Web API 與 Entity Framework Core 的整合開發

  • 請以 ContosoUniversity 資料庫為主要資料來源
  • 須透過 DB First 流程建立 EF Core 實體資料模型
  • 須對資料庫進行版控 (使用資料庫移轉方式)
  • 須對每一個表格設計出完整的 CRUD 操作 APIs
  • 針對 Departments 表格的 CUD 操作需用到預存程序
  • 請在 CoursesController 中設計 vwCourseStudents 與 vwCourseStudentCount 檢視表的 API 輸出
  • 請用 Raw SQL Query 的方式查詢 vwDepartmentCourseCount 檢視表的內容
  • 請修改 Course, Department, Person 表格,新增 DateModified 欄位(datetime),並且這三個表格的資料透過 Web API 更新時,都要自動更新該欄位為更新當下的時間 (請新增資料庫移轉紀錄)
  • 請修改 Course, Department, Person 表格欄位,新增 IsDeleted 欄位 (bit),且讓所有刪除這三個表格資料的 API 都不能真的刪除資料,而是標記刪除即可,標記刪除後,在 GET 資料的時候不能輸出該筆資料。(請新增資料庫移轉紀錄)

開發耗時3:51:35

About

練習 ASP․NET Core Web API 與 Entity Framework Core 的整合開發

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages