2016-07-11 5 views
0

だから私は、クライアント、スコープや運用データ私はcouldnしかしInstall-Package IdentityServer3.EntityFramework を使用してナゲットパッケージをインストールする必要があります(documentation here) を格納するエンティティフレームワークを使用することができますIdentityServer3のドキュメントに基づいてデータベースの作成方法に関する指示はありません。データベースの下に作成するために実行するコマンドまたはスクリプトIdentityServer:EFサポート&ASPNETアイデンティティ支援のためのデータベースを作成する方法

ユーザストアには同じ種類の質問が適用されます。私はAsp.Netアイデンティティを使用してユーザー情報を格納する予定です。私はInstall-Package IdentityServer3.AspNetIdentityパッケージをインストールする必要があります。

対応するサンプルプロジェクトEntityFrameworkおよびAspnetIdentityがありますが、これらのプロジェクトが最新のスキーマを使用している場合は信頼できます。 サンプルプロジェクトでは、サンプルデータを含むデータベースも作成されます。私はきれいなデータベース構造が欲しい。

答えて

0

ドキュメントは明らかにあなたがDBスキーマとマイグレーションを担当していると言う:https://identityserver.github.io/Documentation/docsv2/ef/migrations.html

+0

あなたは右の移行の面では、しかし、私は最初の初期モデル&データベースを構築するために必要な移行を行うこと。 (また、私はマイグレーションも探していません)クライアント、スコープ、ASPNET IDの初期モデルとデータベースをデータなしで構築する方法を探しています。 – LP13

+0

スキーマの変更があるので、それに対処するには何らかのアプローチが必要です。 EFを使用する場合は、移行を使用できます。私たちのEFライブラリを使用している場合、ある時点のスキーマのスナップショットであるエンティティのセットがあります。時間の経過とともにそれらの移行を管理することは、まだ期待されています。 –

+0

アイデンティティサーバーを完成させたら、マイグレーションは最終的に行われると言いました。現在私はIdentityServerを見直して、要件に適合するかどうかを確認しています。これを行うために、私は概念の証明を開発しています。 – LP13

関連する問題