Table
payment
One row per payment; the method is a single column.
Replaces in 2020: Payment Methods
Rows 2,251–2,275 of 5,412
| payment_idINTEGER | methodTEXT | amount_centsINTEGER | paid_atTEXT |
|---|---|---|---|
| 2251 | credit_card | 1700 | 2017-06-14 11:43:07 |
| 2252 | debit_card | 1500 | 2017-06-14 15:20:06 |
| 2253 | debit_card | 400 | 2017-06-14 19:08:49 |
| 2254 | credit_card | 800 | 2017-06-15 12:42:46 |
| 2255 | cash | 3400 | 2017-06-16 11:19:06 |
| 2256 | cash | 1700 | 2017-06-16 11:24:21 |
| 2257 | debit_card | 3400 | 2017-06-16 11:27:12 |
| 2258 | debit_card | 800 | 2017-06-16 11:42:19 |
| 2259 | credit_card | 800 | 2017-06-16 12:01:50 |
| 2260 | debit_card | 800 | 2017-06-16 12:10:24 |
| 2261 | credit_card | 3000 | 2017-06-17 07:48:10 |
| 2262 | credit_card | 1500 | 2017-06-17 07:53:28 |
| 2263 | credit_card | 1500 | 2017-06-17 08:13:07 |
| 2264 | debit_card | 1500 | 2017-06-17 10:38:35 |
| 2265 | credit_card | 400 | 2017-06-17 11:35:40 |
| 2266 | digital_wallet | 3000 | 2017-06-17 18:32:40 |
| 2267 | credit_card | 1500 | 2017-06-18 17:12:31 |
| 2268 | credit_card | 1500 | 2017-06-19 08:03:43 |
| 2269 | cash | 800 | 2017-06-19 10:14:35 |
| 2270 | debit_card | 1700 | 2017-06-19 10:25:55 |
| 2271 | credit_card | 3400 | 2017-06-19 12:16:15 |
| 2272 | credit_card | 5100 | 2017-06-21 09:55:28 |
| 2273 | credit_card | 800 | 2017-06-21 10:22:27 |
| 2274 | credit_card | 1700 | 2017-06-21 10:32:29 |
| 2275 | credit_card | 800 | 2017-06-21 10:33:35 |
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;