diff options
| author | Kujtim Hoxha <[email protected]> | 2025-03-23 22:25:31 +0100 |
|---|---|---|
| committer | Kujtim Hoxha <[email protected]> | 2025-03-23 22:25:31 +0100 |
| commit | e7258e38aeb46281fda474b8b7fcc3eee35edd9f (patch) | |
| tree | 0ae4a7558b3942519ff137aed7c3cd6a9b473bf5 /internal/db/querier.go | |
| parent | 8daa6e774a6e02698c90392e7b2008542f789594 (diff) | |
| download | opencode-e7258e38aeb46281fda474b8b7fcc3eee35edd9f.tar.gz opencode-e7258e38aeb46281fda474b8b7fcc3eee35edd9f.zip | |
initial agent setup
Diffstat (limited to 'internal/db/querier.go')
| -rw-r--r-- | internal/db/querier.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/db/querier.go b/internal/db/querier.go index ac2374cf8..626d206a4 100644 --- a/internal/db/querier.go +++ b/internal/db/querier.go @@ -9,10 +9,14 @@ import ( ) type Querier interface { - // sqlfluff:dialect:sqlite + CreateMessage(ctx context.Context, arg CreateMessageParams) (Message, error) CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error) + DeleteMessage(ctx context.Context, id string) error DeleteSession(ctx context.Context, id string) error + DeleteSessionMessages(ctx context.Context, sessionID string) error + GetMessage(ctx context.Context, id string) (Message, error) GetSessionByID(ctx context.Context, id string) (Session, error) + ListMessagesBySession(ctx context.Context, sessionID string) ([]Message, error) ListSessions(ctx context.Context) ([]Session, error) UpdateSession(ctx context.Context, arg UpdateSessionParams) (Session, error) } |
