João Comini
11/11/2020, 4:27 PMMayank
Mayank
João Comini
11/11/2020, 4:35 PMMayank
Mayank
João Comini
11/11/2020, 4:41 PMMayank
João Comini
11/11/2020, 4:46 PMMayank
Mayank
João Comini
11/11/2020, 4:47 PMJoão Comini
11/11/2020, 4:48 PMMayank
Kishore G
João Comini
11/11/2020, 5:39 PMdata class Payment(
val id: String,
val orderId: UUID,
val value: BigDecimal?,
val status: String,
val customerId: UUID,
val createdAt: Instant?,
val cardCvvHash: String?,
val cardHash: String?,
val deviceId: String?
)
Kishore G
João Comini
11/11/2020, 5:49 PMSELECT SUM(value) from payments WHERE customer_id = 'some-id' AND created_at >= NOW() - interval 1 day
---------------
SELECT count(id) from payments WHERE customer_id = 'some-id' AND status = 'REFUSED' AND created_at >= NOW() - interval 1 day
Kishore G
Kishore G
João Comini
11/11/2020, 5:51 PMSELECT SUM(value) from payments WHERE customer_id = 'some-id' AND device_id = 'other-id' AND created_at >= NOW() - interval 1 day
João Comini
11/11/2020, 5:51 PMSELECT count(id) from payments WHERE card_hash = 'some-hash' AND status = 'REFUSED' AND created_at >= NOW() - interval 1 day
Mayank
card_hash
can have inverted index on it, when data sorted on customer-idMayank
João Comini
11/11/2020, 5:53 PMKarin Wolok
Rhafik Gonzalez
11/11/2020, 8:42 PMKishore G