Fix performance issues on query over orderId (fix #2114)

This commit is contained in:
nicolas.dorier
2020-12-08 14:43:39 +09:00
parent 4c62c5dc22
commit 76e46d2fa7
3 changed files with 29 additions and 0 deletions

View File

@@ -85,6 +85,7 @@ namespace BTCPayServer.Data
.HasOne(o => o.StoreData)
.WithMany(a => a.Invoices).OnDelete(DeleteBehavior.Cascade);
builder.Entity<InvoiceData>().HasIndex(o => o.StoreDataId);
builder.Entity<InvoiceData>().HasIndex(o => o.OrderId);
builder.Entity<InvoiceData>()
.HasOne(o => o.CurrentRefund);
}