タグ付けされた質問 「seeding」


6
EntityType 'IdentityUserLogin'にはキーが定義されていません。このEntityTypeのキーを定義します
私はエンティティフレームワークコードファーストとMVC 5を使用しています。個人ユーザーアカウント認証を使用してアプリケーションを作成すると、アカウントコントローラーと、それに加えて、個人ユーザーアカウント認証を機能させるために必要なすべての必要なクラスとコードが与えられました。 すでに配置されているコードには、次のものがあります。 public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("DXContext", throwIfV1Schema: false) { } public static ApplicationDbContext Create() { return new ApplicationDbContext(); } } しかし、次に先に進んで、最初にコードを使用して自分のコンテキストを作成したので、次のものも手に入れました。 public class DXContext : DbContext { public DXContext() : base("DXContext") { } public DbSet<ApplicationUser> Users { get; set; } public DbSet<IdentityRole> Roles …

7
MVC 5シードユーザーとロール
私は新しいMVC 5で遊んでいますが、コードファーストマイグレーションを使用して、いくつかのモデル、コントローラー、ビューをセットアップしています。 私の質問は、ユーザーとロールをシードする方法ですか?現在、Configuration.csのSeedメソッドに参照データをシードしています。しかし、何かが最初にAccountControllerに到達するまで、ユーザーテーブルとロールテーブルは作成されないように見えます。 現在、2つの接続文字列を持っているので、データを認証から別のデータベースに分離できます。 他のユーザーと共にユーザー、ロールなどのテーブルを作成するにはどうすればよいですか?そして、アカウントコントローラーがヒットしたときではありませんか?

6
Rails:rake db:seedを実行すると、US-ASCIIの無効なバイトシーケンス(引数エラー)
アプリで実行するrake db:seedと、Rails次のエラーが発生します。 US-ASCIIの無効なバイトシーケンス(引数エラー) science_majorsシードファイルに追加してダウンしたところ、実行するrake db:seedと次のエラーが発生します。 無効なバイトシーケンスエラー これはなぜですか、どうすれば修正できますか? seeds.rbの一部 @college = College.find_or_create_by_name!('University of Pittsburgh') if @college.update_attributes( url: 'university-of-pittsburgh', public: 'Public', years: '4-year', category: 'National University', calendar: 'Semester', location: 'Pittsburgh, PA', setting: 'Large City (250-500k)', retention: '90', majors: 'business/marketing: 15%|social sciences: 14%|health professions: 11%|english: 10%|engineering: 9%|psychology: 8%|biology: 7%|history: 5%', scholarships_link: 'http://www.oafa.pitt.edu/universityschlrs.aspx', map: …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.