added admin options
This commit is contained in:
@@ -33,3 +33,29 @@ ORDER BY b.event_date DESC;
|
||||
SELECT id, user_id, service_id, event_date, address, notes, created_at, status, service_option, event_type
|
||||
FROM bookings
|
||||
WHERE id = $1;
|
||||
|
||||
-- name: ListAllBookingsWithDetails :many
|
||||
SELECT
|
||||
b.id,
|
||||
b.user_id,
|
||||
b.service_id,
|
||||
b.event_date,
|
||||
b.address,
|
||||
b.notes,
|
||||
b.created_at,
|
||||
b.status,
|
||||
b.service_option,
|
||||
b.event_type,
|
||||
u.email as user_email,
|
||||
s.name as service_name,
|
||||
s.description as service_description,
|
||||
s.price_cents as service_price_cents
|
||||
FROM bookings b
|
||||
JOIN users u ON b.user_id = u.id
|
||||
JOIN services s ON b.service_id = s.id
|
||||
ORDER BY b.created_at DESC;
|
||||
|
||||
-- name: UpdateBookingStatus :exec
|
||||
UPDATE bookings
|
||||
SET status = $2
|
||||
WHERE id = $1;
|
||||
|
||||
Reference in New Issue
Block a user