Dự án làm site portal cho các khách sạn vừa và nhỏ.
Hiện tại mình có 6 Hotel.Web, để chạy được code first cần switch Default Project trong Package Manage Console sang dự án Hotel.Web01
Qua entity framework mới, để chọn environment khi chạy update database không còn dùng cờ -environment local như trước đây nữa, thay vào đó trước khi chạy update-database, cần set biến môi trường trước, sau đó cứ thế chạy, không cần dùng cờ. (Vào package manage console)
//Lệnh để đổi environment: $env:ASPNETCORE_ENVIRONMENT="Development"
//Xem environment hiện tại: get-childitem env:ASPNETCORE_ENVIRONMENT
//Add migration: add-migration [tenguoiadd]_[sothutu]Trong đó:
-
Tên người add: account của người add ví dụ: thuan
-
Số thứ tự: Số thứ tự của migration do mình add format theo 6 chữ số, ví dụ: 000012
//Update database: update-databaseĐối với lệnh update database, cần cẩn thận kiểm tra evironment hiện tại trước nếu không sẽ update nhầm lên database production.
//Xem environment hiện tại: get-childitem env:ASPNETCORE_ENVIRONMENT
(đang update)
(đang update)