Nâng CaoC# iconC#

Làm thế nào để chạy migrations trong CI/CD pipeline production?

Tạo idempotent migration scripts riêng và review trước khi deploy.

  • Không bao giờ gọi db.Database.Migrate() khi app khởi động trong production — nhiều instance chạy đồng thời sẽ gây lock contention.
  • Apply migrations trong deployment pipeline trước khi app start.
  • Dùng Sql() cho các custom operations ngoài model changes.
  • Luôn test migrations trên staging trước.

Xem toàn bộ C# cùng filter theo level & chủ đề con.

Mở danh sách C#