簡體   English   中英

發布到 Azure 沒有創建所有 SQL 表

[英]Publish to Azure did not create all SQL tables

我創建了一個 ASP.NET Core MVC 代碼第一個項目。 在 LocalHost 上一切正常

將其發布到 Azure 后,大多數表都創建得很好,在某些表中,所有列都沒有創建,一個表根本沒有創建。

會不會是我在 LocalHost 上開發的時候刪除了一些遷移文件? 或者發布到 Azure 過程是否會創建新的完整遷移?

我現在如何獲得遷移到 Azure 的數據庫的最新版本,就像在 LocalHost 上一樣?

無法將您的應用程序發布到 Azure 以及這樣做的過程以更改實體框架生成的遷移文件。 請注意,您需要先在 Azure 中創建數據庫,然后發布您的 web 應用程序。

我的 Db、遷移文件和 ModelSnapShot 不知何故不同步。 我想我在某個時候編輯了一些遷移文件。

通過刪除所有遷移文件,刪除數據庫然后再次添加遷移,在 dev 中修復了它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM