Làm cách nào để bạn chạy mã di chuyển thực thể đầu tiên của mã mà không thay đổi bất kỳ thứ gì trong datamodel có thể gây ra quá trình di chuyển? Tôi chỉ muốn chạy phương pháp hạt giống một lần nữa bởi vì tôi đã thêm vào nó.Phương pháp chạy mã di chuyển đầu tiên mà không cần di chuyển
25
A
Trả lời
51
Nếu bạn chỉ cần chạy lại Seed()
và không có gì thay đổi sẽ làm cho di chuyển mới được thêm vào, chỉ cần gọi Update-Database
một lần nữa mà không có cờ và sẽ nói 'Không có di chuyển đang chờ xử lý' và chạy lại Seed()
cho bạn . Seed()
được gọi mỗi khi DB được cập nhật, bất kể có di chuyển mới hay không.
Các vấn đề liên quan
- 1. Django south: Chạy lại di chuyển đầu tiên
- 2. php thêm trường khi đang di chuyển mà không cần định nghĩa chúng đầu tiên
- 3. Sử dụng công cụ di chuyển EF4 với phương pháp tiếp cận kiểu mẫu đầu tiên
- 4. Quy ước đặt tên cho di chuyển Mã đầu tiên
- 5. Mã EF đầu tiên di chuyển không chạy sau khi triển khai Azure
- 6. Chuyển từ Chuyển đổi tự động EF sang mã-di chuyển đầu tiên
- 7. Mã khung thực thể Đầu tiên Tệp di chuyển đầu tiên Kiểm soát nguồn
- 8. Làm thế nào để kích hoạt sự kiện di chuyển mà không cần di chuyển
- 9. Làm cho di chuyển đầu tiên của mã EF4.3 bỏ qua việc di chuyển đang chờ xử lý
- 10. DbMigrator - verbose mã đầu tiên di cư
- 11. FluentMigrator không chạy di chuyển
- 12. Di chuyển văn bản trong một div mà không cần di chuyển div
- 13. Thay đổi Sprite Anchorpoint mà không cần di chuyển nó?
- 14. Di chuyển cửa sổ mà không cần biên giới
- 15. Dán vào Vim mà không cần di chuyển con trỏ
- 16. C# Code-Di chuyển đầu tiên, lên/xuống?
- 17. Mã EF Đầu tiên DbMigration mà không cần nuget
- 18. Cách mã Refactor/DB lược đồ với mã EF 4 đầu tiên - Di chuyển dữ liệu
- 19. Có thể đặt điểm ngắt trong phương pháp di trú đầu tiên của mã EF không?
- 20. Di chuyển từ * phương thức này bằng phương pháp rvalue?
- 21. Mã số đầu tiên di chuyển và lưu trữ thủ tục
- 22. Lỗi di chuyển đường ray khi chạy di chuyển?
- 23. Chuyển tiếp trang di động jQuery CSS3 mà không cần thư viện di động jQuery
- 24. Di chuyển đến mục đầu tiên của jcarousel
- 25. Mã di chuyển đầu tiên - Khung thực thể - không thể thêm cột vào bảng
- 26. Máy chủ SQL Mã CE Các sự cố di chuyển đầu tiên
- 27. Có cách nào tốt để mở rộng việc di chuyển mã đầu tiên
- 28. Mã khung thực thể đầu tiên di chuyển giữ dữ liệu hiện có
- 29. Di chuyển dòng đầu tiên từ một tập tin
- 30. Di chuyển con cuối cùng về vị trí đầu tiên
wow thật ngớ ngẩn. Tôi không biết làm thế nào tôi bỏ lỡ điều đó. – Jhayes2118
Điều này dường như không hoạt động, đó là di chuyển Down() thông qua 'Update-Database -TargetMigration foo'. Bạn có biết Seed() có thể tự chạy trong trường hợp đó không? – twm
@twm Chỉ cần thấy điều này: Hãy tự do đặt câu hỏi riêng và tôi có thể giải thích thêm, nhưng 'Seed' không được gọi trong khi di chuyển xuống, chỉ lên. Tuy nhiên bạn có thể lấy một tham chiếu đến bối cảnh bên trong của một di cư và làm bất cứ điều gì bạn muốn với nó. – DrewJordan