diff options
| author | adamdottv <[email protected]> | 2025-05-09 13:37:13 -0500 |
|---|---|---|
| committer | adamdottv <[email protected]> | 2025-05-09 13:37:13 -0500 |
| commit | f1007771997bd0401516eda87a7e0ac92f269680 (patch) | |
| tree | d26198d031516eaebcc885870b470925492d8775 /internal/db/querier.go | |
| parent | f41b7bbd0a0cc731fd7c471b7ee8b26f14a21755 (diff) | |
| download | opencode-f1007771997bd0401516eda87a7e0ac92f269680.tar.gz opencode-f1007771997bd0401516eda87a7e0ac92f269680.zip | |
wip: logging improvements
Diffstat (limited to 'internal/db/querier.go')
| -rw-r--r-- | internal/db/querier.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/internal/db/querier.go b/internal/db/querier.go index ee0a2f7bd..08ad41ec7 100644 --- a/internal/db/querier.go +++ b/internal/db/querier.go @@ -6,10 +6,12 @@ package db import ( "context" + "database/sql" ) type Querier interface { CreateFile(ctx context.Context, arg CreateFileParams) (File, error) + CreateLog(ctx context.Context, arg CreateLogParams) error CreateMessage(ctx context.Context, arg CreateMessageParams) (Message, error) CreateSession(ctx context.Context, arg CreateSessionParams) (Session, error) DeleteFile(ctx context.Context, id string) error @@ -21,9 +23,11 @@ type Querier interface { GetFileByPathAndSession(ctx context.Context, arg GetFileByPathAndSessionParams) (File, error) GetMessage(ctx context.Context, id string) (Message, error) GetSessionByID(ctx context.Context, id string) (Session, error) + ListAllLogs(ctx context.Context, limit int64) ([]Log, error) ListFilesByPath(ctx context.Context, path string) ([]File, error) ListFilesBySession(ctx context.Context, sessionID string) ([]File, error) ListLatestSessionFiles(ctx context.Context, sessionID string) ([]File, error) + ListLogsBySession(ctx context.Context, sessionID sql.NullString) ([]Log, error) ListMessagesBySession(ctx context.Context, sessionID string) ([]Message, error) ListMessagesBySessionAfter(ctx context.Context, arg ListMessagesBySessionAfterParams) ([]Message, error) ListNewFiles(ctx context.Context) ([]File, error) |
