Trong các dự án EF, có cách nào tốt nhất để đặt Chế độ tự độngĐược kích hoạt không?AutomaticMigrationsEnabled false hoặc true?
More khai:
Trong nhóm chúng tôi sau khi sửa đổi một mô hình chúng ta thường chạy "add-di cư" và "update-databse" lệnh trong Package Manager Console. Lỗi này tăng khi các nhà phát triển khác chạy dự án:
"Không thể thả cơ sở dữ liệu bởi vì nó được sử dụng"
Mỗi khi điều này xảy ra các sửa đổi lần đầu tiên Check In
toàn bộ dự án và những người khác nên phải GET
sửa đổi các đối tượng. Trong nhiều trường hợp, chúng tôi không muốn kiểm tra mô hình đã được tạo và di chuyển!
Tình huống này khó chịu, có giải pháp nào cho loại sự cố này không. cảm ơn trước.
thanks.Yes, chúng tôi đang làm việc trên một DB được chia sẻ. Bạn có thể cho chúng tôi biết về cách chúng tôi có thể bắt đầu sử dụng cơ sở dữ liệu của riêng mình hay không (văn bản, bài viết, sách, ...BẤT K advice lời khuyên nào sẽ được đánh giá cao!) –
Bạn đang tìm kiếm lời khuyên nào? Chỉ cần cài đặt máy chủ cơ sở dữ liệu cục bộ hoặc sử dụng DB cho mỗi nhà phát triển trên máy chủ được chia sẻ. Trong trường hợp trước đây, bạn chỉ cần thay đổi 'Data Source' trong chuỗi kết nối thành máy cục bộ và mọi nhà phát triển sẽ có cơ sở dữ liệu riêng với cùng tên. Trường hợp sau yêu cầu chuỗi kết nối cho mỗi nhà phát triển, do đó bạn sẽ phải đảm bảo rằng một số chính sách đăng ký để tránh lưu trữ chuỗi kết nối của nhà phát triển cụ thể trong điều khiển nguồn. –
vì vậy chúng tôi không cần bất kỳ cơ sở dữ liệu được chia sẻ nào, OK! Tôi đặt ** Nguồn dữ liệu = (cục bộ) ** –