almost ready
This commit is contained in:
@@ -8,6 +8,10 @@ public class TradeConfiguration : IEntityTypeConfiguration<Trade>
|
||||
{
|
||||
public void Configure(EntityTypeBuilder<Trade> entity)
|
||||
{
|
||||
// Steam's trade id is the natural key for an observed trade. Nullable (some
|
||||
// trades are reconstructed without one); Postgres keeps multiple NULLs distinct.
|
||||
entity.HasIndex(e => e.SteamTradeId).IsUnique();
|
||||
|
||||
entity.HasOne(e => e.FromUser)
|
||||
.WithMany(u => u.TradesSent)
|
||||
.HasForeignKey(e => e.FromUserId)
|
||||
|
||||
Reference in New Issue
Block a user