zones.sql 411 B

12345678910111213141516171819
  1. -- name: ListZones :many
  2. SELECT * FROM zones ORDER BY name;
  3. -- name: GetZone :one
  4. SELECT * FROM zones WHERE id = ?;
  5. -- name: CreateZone :one
  6. INSERT INTO zones (zone_id, name, api_key)
  7. VALUES (?, ?, ?)
  8. RETURNING *;
  9. -- name: UpdateZone :one
  10. UPDATE zones
  11. SET zone_id = ?, name = ?, api_key = ?, updated_at = CURRENT_TIMESTAMP
  12. WHERE id = ?
  13. RETURNING *;
  14. -- name: DeleteZone :exec
  15. DELETE FROM zones WHERE id = ?;