GraphQL API and utilities for the rpdata project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

14 lines
352 B

  1. -- name: SelectKey :one
  2. SELECT * FROM "key" WHERE id=$1 LIMIT 1;
  3. -- name: SelectKeys :many
  4. SELECT * FROM "key";
  5. -- name: SelectKeysByUser :many
  6. SELECT * FROM "key" WHERE "user" = $1;
  7. -- name: InsertKey :exec
  8. INSERT INTO key (id, name, "user", secret)
  9. VALUES (@id, @name, @user_id, @secret);
  10. -- name: DeleteKey :exec
  11. DELETE FROM "key" WHERE id = $1;