querier.go 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. // Code generated by sqlc. DO NOT EDIT.
  2. // versions:
  3. // sqlc v1.29.0
  4. package db
  5. import (
  6. "context"
  7. "database/sql"
  8. )
  9. type Querier interface {
  10. CreateFile(ctx context.Context, arg CreateFileParams) (File, error)
  11. CreateLog(ctx context.Context, arg CreateLogParams) (Log, error)
  12. CreateMessage(ctx context.Context, arg CreateMessageParams) (Message, error)
  13. CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error)
  14. DeleteFile(ctx context.Context, id string) error
  15. DeleteMessage(ctx context.Context, id string) error
  16. DeleteSession(ctx context.Context, id string) error
  17. DeleteSessionFiles(ctx context.Context, sessionID string) error
  18. DeleteSessionMessages(ctx context.Context, sessionID string) error
  19. GetFile(ctx context.Context, id string) (File, error)
  20. GetFileByPathAndSession(ctx context.Context, arg GetFileByPathAndSessionParams) (File, error)
  21. GetMessage(ctx context.Context, id string) (Message, error)
  22. GetSessionByID(ctx context.Context, id string) (Session, error)
  23. ListAllLogs(ctx context.Context, limit int64) ([]Log, error)
  24. ListFilesByPath(ctx context.Context, path string) ([]File, error)
  25. ListFilesBySession(ctx context.Context, sessionID string) ([]File, error)
  26. ListLatestSessionFiles(ctx context.Context, sessionID string) ([]File, error)
  27. ListLogsBySession(ctx context.Context, sessionID sql.NullString) ([]Log, error)
  28. ListMessagesBySession(ctx context.Context, sessionID string) ([]Message, error)
  29. ListMessagesBySessionAfter(ctx context.Context, arg ListMessagesBySessionAfterParams) ([]Message, error)
  30. ListNewFiles(ctx context.Context) ([]File, error)
  31. ListSessions(ctx context.Context) ([]Session, error)
  32. UpdateFile(ctx context.Context, arg UpdateFileParams) (File, error)
  33. UpdateMessage(ctx context.Context, arg UpdateMessageParams) error
  34. UpdateSession(ctx context.Context, arg UpdateSessionParams) (Session, error)
  35. }
  36. var _ Querier = (*Queries)(nil)