code-first-migrations

    2熱度

    1回答

    我似乎無法理解使用.NET後端和Azure移動服務並使用Code First和遷移功能的概念。 目前我已經部署了一個「高效」的AMS實例,比方說它叫做「AMD」。它在amd.azure-mobile.net上運行。數據庫結構使用啓用遷移和添加遷移創建。這對於這個高效實例來說很好,它正在運行並且功能完整。 現在我想創建一個INT實例來爲測試等創建一個單獨的環境。我想用不同的名稱命名爲「AMDINT」

    1熱度

    3回答

    我正在創建一個MVC應用程序,我經常添加新類。由於這些類彼此相關,並且已經創建的表中的測試數據不受歡迎,我傾向於使用AutomaticMigrations。 我使用以下命令將數據庫設置爲初始狀態。 Update-Database –TargetMigration: $InitialDatabase 但問題是,它不能始終工作。可能的原因是哪裏出了問題?我不熟悉Code First Migrati

    3熱度

    2回答

    我一直都是面向數據庫的程序員,所以直到今天,我一直使用數據庫驅動的編程方法,我對T- SQL和SQL Server。 我想換我的頭周圍的實體框架6 代碼優先方法 - 坦率地說 - 我掙扎。 我有一個現有的數據庫 - 所以我做了Add New Item > ADO.NET Entity Data Model > Code-First from Database,我得到了一堆代表我現有數據庫的C#類。

    1熱度

    1回答

    我增加了一些特性到ApplicationUser遷移,現在我想刪除這些屬性,但我有這樣的: MySql.Data.MySqlClient.MySqlException (0x80004005):表'intranetproto.dbo.aspnetusers'不存在。 這是我想刪除屬性: public class ApplicationUser : IdentityUser { publ

    2熱度

    1回答

    作爲遷移我需要修改在一列中的某些現有的數據的一部分,但是這個更新必須使用C#代碼被轉換:數據必須被讀入到C#,改性,然後推回到數據庫。 這些更改只能在此遷移過程中發生一次。 (因此,即使我檢查MigrationHistory表,也有可能在Seed方法中有條件地應用此數據更新,因爲可以一次應用多個遷移,並且在稍後遷移後不會發生此更新。) 我在遷移過程中無法使用純ADO.NET,因爲Up()方法僅構建

    1熱度

    1回答

    我有一個使用EF代碼第一次遷移的asp.net MVC應用程序。 我使用Web Deploy將此項目發佈到Azure。 這一切運作良好,但我不喜歡的一件事是由Web Deploy創建的pubxml文件存儲從Azure Web App配置下載的連接字符串。 這些連接字符串包含SQL Azure的密碼,因爲我在源代碼控制的pubxml文件,這種情況並不理想: <ObjectGroup Name="De

    0熱度

    1回答

    我正在使用實體框架6.我正在使用DbMigrator進行遷移。但不幸的是,運行migrator.Update()不執行Seed方法。我該如何運行它?

    0熱度

    1回答

    迄今爲止,我無法通過配置爲自動部署到Azure的Visual Studio Online Code Repo使自動遷移工作。 這裏有一個類似的問題,這是沒有答案: EntityFramework Automatic Migrations with Azure Git Deployment 我的問題,現在,是該數據庫不同步的本地工作副本並在Azure數據庫之間,所以當代碼成功部署,應用程序不再起作用

    0熱度

    2回答

    我試圖創建一個特定於DbContext的可能域有一個模型類完全由EF管理,另一個被映射到數據庫視圖。爲了確保EF不會嘗試建立這種觀點已經存在,我剛加的觀點,以我的DbContext和運行以下命令: Add-Migration InitialUnmanaged -IngoreChanges 這將創建一個空的向上和向下遷移,而這正是我想要的是。我可以使用此遷移更新我的開發數據庫,​​但每當我嘗試添

    0熱度

    1回答

    也許我打敗了Code First的目的,但出於某種原因,我們來看看這個問題。 我在EF Code First工作。我的'汽車'POCO有一個「Make」字段,它與數據庫中的「Make」列匹配。現在我來了,我手動將數據庫中的列重命名爲「製造商」。我如何強制EF追上並更新/重命名POCO? 在我使用的EntityFramework 6.1.3和VS的時刻2010年