store: read unpaid invoices in one order

This commit is contained in:
shum committed 2026-10-22 03:19:45 +00:00
1 parent d2c9465f5d
commit 062468c5ef
1 file changed
+2 -1
@@ -227,7 +227,8 @@ qUnpaidRefs =
<> " FROM @invoices i "
<> productJoins
<> "WHERE i.status <> 'paid' AND i.created_at >= ? "
<> "ORDER BY i.created_at"
-- created_at is whole seconds; the id breaks ties the same way on SQLite and Postgres
<> "ORDER BY i.created_at, i.invoice_id"
qCodeHashExists :: Query
qCodeHashExists = mkQuery "SELECT 1 FROM @badge_codes WHERE code_hash = ? LIMIT 1"