Table
payment
One row per payment; the method is a single column.
Replaces in 2020: Payment Methods
Rows 2,201–2,225 of 5,412
| payment_idINTEGER | methodTEXT | amount_centsINTEGER | paid_atTEXT |
|---|---|---|---|
| 2201 | debit_card | 3000 | 2017-05-31 21:24:52 |
| 2202 | credit_card | 3000 | 2017-06-01 21:03:36 |
| 2203 | credit_card | 400 | 2017-06-02 13:49:27 |
| 2204 | digital_wallet | 1500 | 2017-06-02 14:33:24 |
| 2205 | debit_card | 400 | 2017-06-03 16:25:30 |
| 2206 | digital_wallet | 3000 | 2017-06-03 23:00:09 |
| 2207 | credit_card | 400 | 2017-06-04 06:36:10 |
| 2208 | cash | 800 | 2017-06-04 10:32:13 |
| 2209 | debit_card | 5100 | 2017-06-04 11:17:03 |
| 2210 | debit_card | 1500 | 2017-06-04 11:23:19 |
| 2211 | credit_card | 400 | 2017-06-04 15:07:40 |
| 2212 | cash | 3400 | 2017-06-05 10:35:17 |
| 2213 | cash | 800 | 2017-06-05 10:40:57 |
| 2214 | credit_card | 800 | 2017-06-05 10:58:50 |
| 2215 | credit_card | 7500 | 2017-06-05 21:07:15 |
| 2216 | credit_card | 1700 | 2017-06-06 08:50:53 |
| 2217 | digital_wallet | 800 | 2017-06-06 09:28:53 |
| 2218 | digital_wallet | 3400 | 2017-06-06 10:02:41 |
| 2219 | cash | 800 | 2017-06-06 10:28:44 |
| 2220 | cash | 800 | 2017-06-06 10:33:09 |
| 2221 | credit_card | 1700 | 2017-06-06 10:40:21 |
| 2222 | cash | 1700 | 2017-06-06 11:36:49 |
| 2223 | cash | 800 | 2017-06-06 13:07:19 |
| 2224 | cash | 800 | 2017-06-06 13:13:49 |
| 2225 | credit_card | 1500 | 2017-06-07 08:05:58 |
Table definition
CREATE TABLE payment (
payment_id INTEGER PRIMARY KEY,
method TEXT NOT NULL
CHECK (method IN ('credit_card', 'debit_card', 'digital_wallet', 'cash')),
amount_cents INTEGER NOT NULL CHECK (amount_cents >= 0),
paid_at TEXT NOT NULL CHECK (paid_at GLOB '[0-9][0-9][0-9][0-9]-[0-9][0-9]-[0-9][0-9] [0-9][0-9]:[0-9][0-9]:[0-9][0-9]')
) STRICT;