2013-10-04 153 views
0

我已完美編碼所有內容並創建了遷移文件。它有我需要的一切,但我不小心刪除了它。刪除遷移文件後重新添加遷移

我嘗試重新創建它,但它不會給我所有我需要的東西,它只是給我一個帶有骨架代碼的空白頁面。

有沒有辦法解決這個問題?

回答

1

這是因爲工具認爲/知道遷移已經被應用,這就是爲什麼當你添加一個遷移時,你沒有得到一個實現的向上和向下的方法。如果您的數據庫中沒有任何敏感數據,則可以刪除數據庫,然後運行命令Update-Database。所有現有的遷移將被檢查和應用,現在您可以知道運行Add-Migration <MigrationName>

希望它可以幫助

0

如果你不希望這在未來再發生了,你可以用TFS您的源代碼控制或者可以使用File History

我想你可以刪除該文件夾遷移來自你的項目。我將再次重新創建並使用現有的數據庫。