既存のMicrosoft.AspNet.IdentityDB(EF 6)をMicrosoft.AspNetCore.Identity(EF Core)に移行します

サンパス

Microsoft.AspNet.Identityを使用するアプリケーション(APS.net MVC)に取り組んでいますここで、アプリケーションをMicrosoft.AspNetCore.Identityを使用するAPS.netCoreに刷新したいと思いますしかし、これら2つには、モデルごとにいくつかの違いがあります。既存のDBをAsp.netコアIDに接続するために、Microsoft.AspNetCore.Identity関連の変更の初期移行を生成する直接的な方法はありますか?

サンパス

次の手順を使用して、既存のDBを移行できました。

  1. 新しいModelSnapshotASP.netCoreプロジェクトを作成し、EF6と一致するように変更します。その後、EF6からEFCoreへの変更用のスクリプトを生成できます。

  2. AspNetUsersテーブルを更新するスクリプトを記述します。ASP.netNormalizedEmailでは、認証時にコアIDが使用されNormalizedUserNameが使用されます。したがって、既存のデータを使用してこれら2つの列を更新する必要があります。

これが誰かを助けてくれることを願っています...

詳細については、このGitHubスレッドをフォローアップてください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Microsoft.AspNet.Identity.CoreとMicrosoft.AspNetCore.Identityの違いは何ですか?

分類Dev

Microsoft Identityネームスペースについて(System.Web.Security、Microsoft.AspNet.Identity.Core、vs Microsoft.AspNetCore.Identity)

分類Dev

EF IdentityDBの問題があるIdentityServer 4

分類Dev

AspNet Core2タイプ「Microsoft.AspNetCore.Http.HttpContext」セッションのサービスがありません

分類Dev

Microsoft.Extensions.Identity.StoresとMicrosoft.Extensions.Identity.CoreおよびMicrosoft.AspNetCore.Identityの違いは何ですか?

分類Dev

EFは、自動移行中に既存のデータを保持します

分類Dev

Microsoft.AspNet.IdentityからUserIdを取得できません

分類Dev

Microsoft AspNet Identity2.0.0.0-列の目的

分類Dev

Microsoft.AspNet.Identity and Microsoft.AspNet.Identity.EntityFramework in .NET Standard 2.0

分類Dev

.Net標準プロジェクトでMicrosoft.AspNetCore.Identityを使用しますか?

分類Dev

ASP.Net Core2.0のタイプMicrosoft.AspNetCore.Identity.RoleManagerのサービスを解決できません

分類Dev

登録を試みるときのMicrosoft.AspNetCore.Identity.IdentityError

分類Dev

Microsoft.AspNet.Identityロールに基づくGoogleAnalytics

分類Dev

タイプ 'Microsoft.AspNetCore.Identity.UserManager`1 [Microsoft.AspNetCore.Identity.IdentityUser]'のサービスは登録されていません

分類Dev

efコアはデータベースの更新中にASPNETCORE_ENVIRONMENTを使用しません

分類Dev

efコアはデータベースの更新中にASPNETCORE_ENVIRONMENTを使用しません

分類Dev

EF 6コードベースの移行:既存のエンティティにnull以外のプロパティを追加します

分類Dev

microsoft.aspnetcore.signalr.clientとmicrosoft.aspnetcore.signalr.client.coreの違いは何ですか?

分類Dev

アンマネージコードでのASPNet Core1.1およびEF6の例外?

分類Dev

タイプ 'Microsoft.AspNetCore.Identity.IRoleStoreのサービスを解決できません

分類Dev

nugetページをインストールできませんMicrosoft.AspNet.Identity.Core

分類Dev

EFの移行は既存のテーブルを認識しません

分類Dev

Microsoft.AspNetCore.Http.HttpRequestをHttpRequestMessageに変換します

分類Dev

EFコア移行を使用して既存の列のデータを更新する

分類Dev

「AuthController」をアクティブにしようとしているときに、タイプ「Microsoft.AspNetCore.Identity.UserManager」のサービスを解決できません

分類Dev

EF Coreは、移行中に列データをテーブルから別のテーブルに移動します(UP)

分類Dev

タイプ「Microsoft.AspNetCore.Identity.UserManager」のサービスを解決できません。「Controllers.AccountsController」をアクティブ化しようとしています。

分類Dev

「タイプ 'Microsoft.AspNetCore.Identity.UserManagerのサービスを解決できません」を解決するにはどうすればよいですか?

分類Dev

EF Core 2.1 HasData()は、後続の移行時に変更されていないエンティティの削除と再挿入を作成します

Related 関連記事

  1. 1

    Microsoft.AspNet.Identity.CoreとMicrosoft.AspNetCore.Identityの違いは何ですか?

  2. 2

    Microsoft Identityネームスペースについて(System.Web.Security、Microsoft.AspNet.Identity.Core、vs Microsoft.AspNetCore.Identity)

  3. 3

    EF IdentityDBの問題があるIdentityServer 4

  4. 4

    AspNet Core2タイプ「Microsoft.AspNetCore.Http.HttpContext」セッションのサービスがありません

  5. 5

    Microsoft.Extensions.Identity.StoresとMicrosoft.Extensions.Identity.CoreおよびMicrosoft.AspNetCore.Identityの違いは何ですか?

  6. 6

    EFは、自動移行中に既存のデータを保持します

  7. 7

    Microsoft.AspNet.IdentityからUserIdを取得できません

  8. 8

    Microsoft AspNet Identity2.0.0.0-列の目的

  9. 9

    Microsoft.AspNet.Identity and Microsoft.AspNet.Identity.EntityFramework in .NET Standard 2.0

  10. 10

    .Net標準プロジェクトでMicrosoft.AspNetCore.Identityを使用しますか?

  11. 11

    ASP.Net Core2.0のタイプMicrosoft.AspNetCore.Identity.RoleManagerのサービスを解決できません

  12. 12

    登録を試みるときのMicrosoft.AspNetCore.Identity.IdentityError

  13. 13

    Microsoft.AspNet.Identityロールに基づくGoogleAnalytics

  14. 14

    タイプ 'Microsoft.AspNetCore.Identity.UserManager`1 [Microsoft.AspNetCore.Identity.IdentityUser]'のサービスは登録されていません

  15. 15

    efコアはデータベースの更新中にASPNETCORE_ENVIRONMENTを使用しません

  16. 16

    efコアはデータベースの更新中にASPNETCORE_ENVIRONMENTを使用しません

  17. 17

    EF 6コードベースの移行:既存のエンティティにnull以外のプロパティを追加します

  18. 18

    microsoft.aspnetcore.signalr.clientとmicrosoft.aspnetcore.signalr.client.coreの違いは何ですか?

  19. 19

    アンマネージコードでのASPNet Core1.1およびEF6の例外?

  20. 20

    タイプ 'Microsoft.AspNetCore.Identity.IRoleStoreのサービスを解決できません

  21. 21

    nugetページをインストールできませんMicrosoft.AspNet.Identity.Core

  22. 22

    EFの移行は既存のテーブルを認識しません

  23. 23

    Microsoft.AspNetCore.Http.HttpRequestをHttpRequestMessageに変換します

  24. 24

    EFコア移行を使用して既存の列のデータを更新する

  25. 25

    「AuthController」をアクティブにしようとしているときに、タイプ「Microsoft.AspNetCore.Identity.UserManager」のサービスを解決できません

  26. 26

    EF Coreは、移行中に列データをテーブルから別のテーブルに移動します(UP)

  27. 27

    タイプ「Microsoft.AspNetCore.Identity.UserManager」のサービスを解決できません。「Controllers.AccountsController」をアクティブ化しようとしています。

  28. 28

    「タイプ 'Microsoft.AspNetCore.Identity.UserManagerのサービスを解決できません」を解決するにはどうすればよいですか?

  29. 29

    EF Core 2.1 HasData()は、後続の移行時に変更されていないエンティティの削除と再挿入を作成します

ホットタグ

アーカイブ