При попытке создать связь с между таблицами ругается на эту строчку ".HasForeignKey(x => x.account_id);"
Свернуть ↑
public int id { get; set; }
public string login { get; set; }
public string password { get; set; }
......//
public virtual PlayerModel Player { get; set; }
Code: C#
Свернуть ↑Развернуть ↓
Свернуть ↑
public int id { get; set; }
public int account_id { get; set; }
....///
public virtual AccountModel Account { get; set; }
Code: C#
Свернуть ↑Развернуть ↓
Свернуть ↑
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<PlayerModel>()
.HasOne(x => x.Account)
.WithOne(x => x.Player)
.HasForeignKey(x => x.account_id); //тут ругается
}
Code: C#
Свернуть ↑Развернуть ↓