querier.go 903 B

12345678910111213141516171819202122232425
  1. // Code generated by sqlc. DO NOT EDIT.
  2. // versions:
  3. // sqlc v1.27.0
  4. package db
  5. import (
  6. "context"
  7. )
  8. type Querier interface {
  9. CreateMessage(ctx context.Context, arg CreateMessageParams) (Message, error)
  10. CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
  11. DeleteMessage(ctx context.Context, id string) error
  12. DeleteSession(ctx context.Context, id string) error
  13. DeleteSessionMessages(ctx context.Context, sessionID string) error
  14. GetMessage(ctx context.Context, id string) (Message, error)
  15. GetSessionByID(ctx context.Context, id string) (Session, error)
  16. ListMessagesBySession(ctx context.Context, sessionID string) ([]Message, error)
  17. ListSessions(ctx context.Context) ([]Session, error)
  18. UpdateMessage(ctx context.Context, arg UpdateMessageParams) error
  19. UpdateSession(ctx context.Context, arg UpdateSessionParams) (Session, error)
  20. }
  21. var _ Querier = (*Queries)(nil)