14 lines
557 B
SQL
14 lines
557 B
SQL
-- name: CreateTransaction :one
|
|
INSERT INTO transactions (amount, branch_id, cashier_id, bet_id, payment_option, full_name, phone_number, bank_code, beneficiary_name, account_name, account_number, reference_number) VALUES ($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12) RETURNING *;
|
|
|
|
-- name: GetAllTransactions :many
|
|
SELECT * FROM transactions;
|
|
|
|
-- name: GetTransactionByID :one
|
|
SELECT * FROM transactions WHERE id = $1;
|
|
|
|
-- name: UpdateTransactionVerified :exec
|
|
UPDATE transactions SET verified = $2, updated_at = CURRENT_TIMESTAMP WHERE id = $1;
|
|
|
|
|