cost 170 ms
代碼優先遷移會產生錯誤。 如何解決? [等候接聽]

[英]Code first Migrations gives an error. How fix it? [on hold]

我需要幫助。 如何解決錯誤? 我想進行第一次遷移,但看到錯誤。 Maby,您知道如何解決嗎? 錯誤: 我的DBConnection 型號: 文件夾 FolderItem 配置遷移 我啟用遷移,然后嘗試添加遷移。 在包管理器控制台中編寫: 添 ...

EF Core 在遷移時將列數據從表移動到另一個表 (UP)

[英]EF Core move column data from table to another while migration (UP)

我通過將一列從表中刪除到另一列來更新我的數據 model,但我在此列中有數據為此,我首先在新表中添加新列並完成。 現在我想將列數據從舊表遷移到新表,我想在Up(MigrationBuilder migrationBuilder)方法中執行此操作,但我不知道正確的方法。 所以,我問是否有人知道我可以 ...

如何修改 EF-Core Database-First (PostgreSQL) 項目以使其也與 SQLite 和 Xamarin.Forms 一起使用

[英]How do you modify a EF-Core Database-First (PostgreSQL) project to also work with SQLite and Xamarin.Forms

我的場景我有一個 PostgreSQL 數據庫。 我使用EntityFrameworkCore “數據庫優先”方法為其創建了模型( Scaffold-Db命令)。 The EntityFrameworkCore classes are in a .NET Standard 2.0 class li ...

EF Core 遷移 2.2.6 到 3.0.0

[英]EF Core Migrate 2.2.6 to 3.0.0

我將用於 entityframework 核心的 nuget 包從 v2.2.6 升級到 v3.0.0,現在我收到 SQLite 錯誤,上面寫着: SQLite Error 1: 'no such table: Blog' 我必須運行任何遷移嗎? 因為如果我降級到 v2.2.6 一切正常。 提前致 ...

相當於修改 EFCore 遷移

[英]Equivalent of Modifying EFCore a Migration

客觀的在更改Migration.cs文件中的某些內容后,我想要像 Modify-Migration 這樣的東西。 已經嘗試過有些時候我不小心使用了Annotation但現在我想刪除它。 我試圖從這里刪除這一行: .Annotation("SqlServer:ValueGenerationStrate ...

如何僅在依賴實體上定義一對多關系並使其成為必需

[英]How to define one to many relationship only on the dependent entity and make it required

我在 ef core 2.2 中配置一對多關系有問題。 我有以下情況(實體不同,但這不相關)。 問題是: 這個 class 已經存在於代碼庫中,我無法觸摸它public class Order : Entity { // public ICollection<OrderLine> ...

Xamarin EF Core 數據庫遷移刪除舊數據

[英]Xamarin EF Core database migration deletes old data

我有一個 Xamarin 移動應用程序,我添加了一些新功能,為此我還添加了新的數據庫表。 我還為這些創建了一個新的遷移。 但是當我運行此遷移時,它實際上會清除數據庫中的所有舊數據,而不僅僅是添加表等。 為了創建遷移,我按照 MarkSmith.8123 here的說明進行操作。 實際上,我之前使用相 ...

實體框架播種未創建數據

[英]Entity Framework Seeding is not creating data

我可以成功執行EF遷移。 可以創建我的表,但是沒有種子數據。 我嘗試了一些方法為Entity Framework 6播種數據,但無濟於事。 而且我不確定這兩個context.SaveChanges();之間有什么區別context.SaveChanges(); vs base.Se ...

實體框架創建數據庫但不創建表

[英]Entity Framework creating database but not tables

當我運行遷移時,正在創建數據庫,但是沒有一個表在創建。 我不知道我在做什么錯,因為前幾天我做同樣的事情沒有問題。 最初的遷移已運行並創建了數據庫,但是沒有一個表。 我試過刪除數據庫和遷移,並再次進行整個過程,但是沒有運氣。 下面是一些代碼和我的文件夾結構的圖片。 希望有人可以指出我做錯 ...

使用Vagrant時的實體框架添加遷移

[英]Entity Framework add-migration when using Vagrant

我正在使用vagrant來托管數據庫和網站,但是我在本地對項目進行了更改,並將更改推送到了vagrant站點。 我可以運行migrate.exe來更新數據庫,但是我不知道如何運行add-migration ? 如果我在本地運行它,它說我有未決的更改,因為我在本地沒有數據庫? 誰能指出我正確 ...

實體框架核心刪除遷移問題

[英]Entity Framework Core remove-migration problem

我進行了一些更改以重新折疊表並創建名為X的遷移。 我嘗試通過update-migration應用X,但是我對某些默認數據有例外。 由於異常,我的X遷移不在__EFMigrationHistory表中。 但是,當我運行remove-migration命令刪除X遷移時,dotnet嘗試在X運行 ...

導航屬性問題

[英]Navigation property issue

我已經用C#創建了ChessLibrary ,並在WinForms項目中對其進行了測試。 現在,我正在嘗試使用EF代碼優先使用ASP.NET MVC創建網站,以使用此庫。 我在asp.net mvc項目中創建了一個具有以下屬性的Game模型: using ChessLibrary; ...

如何一次回滾多個EF Core遷移

[英]How to rollback more than one EF Core migration at time

我在C#項目中將EF Core 2.2用作ORM ,我進行了8次遷移,我想知道是否可以在一次回滾中不僅回滾最后一個,而且可以回滾多個。 更新1: 換句話說,如果我有n個遷移,我想應用n-2或n-3,我需要應用n-m遷移,而不僅僅是最后一個作為Remove-Migration ...

我無法運行遷移(使用.net core 3.0和實體框架)

[英]I can't run migration (with .net core 3.0 and entity framework)

我的.Net Core版本是3.0.100-preview6-012264 。 您可以問我為什么使用預覽版。 主要原因是使用GRPC有用(為此是腳手架)。 現在,我想在項目中使用實體框架。 我有以下.csproj : 還有幾個非常簡單的模型: 模型Application : ...

參考另一個上下文中的實體創建新實體

[英]Creating a new entity with reference to an entity from another context

我有2個projetcs PRJ1和PRJ2 ,它們使用自己的數據庫DB1和DB2 。 這些數據庫中的每一個都使用EF Code First Migration。 PRJ1用於管理產品庫存(自4年以來已存在)。 PRJ2用於訂單(全新項目仍在開發中) 現在我們來談談第 ...


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