logs.sql 367 B

1234567891011121314151617181920212223242526
  1. -- name: CreateLog :one
  2. INSERT INTO logs (
  3. id,
  4. session_id,
  5. timestamp,
  6. level,
  7. message,
  8. attributes
  9. ) VALUES (
  10. ?,
  11. ?,
  12. ?,
  13. ?,
  14. ?,
  15. ?
  16. ) RETURNING *;
  17. -- name: ListLogsBySession :many
  18. SELECT * FROM logs
  19. WHERE session_id = ?
  20. ORDER BY timestamp DESC;
  21. -- name: ListAllLogs :many
  22. SELECT * FROM logs
  23. ORDER BY timestamp DESC
  24. LIMIT ?;