Tôi đang cố gắng sử dụng Dự án Cơ sở dữ liệu SQL Server để giữ tất cả các bảng, thủ tục lưu trữ, tập lệnh v.v. Tôi bây giờ wan một cách để có thể giữ tất cả các tham chiếu của chúng tôi (hoặc tĩnh) dữ liệu là tốt. Khi công cụ hoặc dự án được chạy, nó sẽ cài đặt tất cả các đối tượng DB và chèn tất cả các dữ liệu tham chiếu.Làm cách nào để lưu trữ dữ liệu tĩnh trong Dự án Cơ sở dữ liệu SQL Server của bạn trong VS 2012
Tôi đã tìm thấy các bài viết tương tự cho năm 2010 nhưng họ đã sử dụng những thứ như Team Edition cho các chuyên gia cơ sở dữ liệu.
- Lấy DB của chúng tôi dưới sự kiểm soát nguồn.
- Đồng bộ hóa DB phát triển địa phương của chúng tôi với phiên bản mới nhất trong kiểm soát nguồn.
- Làm việc với Visual Studio 2012 và SQL Server 2012
- Sử dụng các công cụ .Net càng nhiều càng tốt và không giống như Redgate (Redgate là tuyệt vời nhưng tôi vẫn chưa muốn sử dụng công cụ này nếu tôi có thể sử dụng công cụ trong VS 2012)
Tại sao không sử dụng Mã khung thực thể trước? Bạn có thể sử dụng nó để mô hình hóa tất cả các bảng/mối quan hệ cơ sở dữ liệu của bạn bằng cách sử dụng các lớp POCO + DataAnnotations hoặc Fluent API. Sau đó, EF Migrations có thể xử lý kiểm soát phiên bản DB của bạn và/hoặc lấy dữ liệu tham chiếu của bạn. – Kittoes0124