summaryrefslogtreecommitdiffhomepage
path: root/internal/db/sql/sessions.sql
diff options
context:
space:
mode:
authoradamdottv <[email protected]>2025-05-29 15:41:13 -0500
committeradamdottv <[email protected]>2025-05-29 15:41:13 -0500
commit4818bc542611b3ab554824fece8a071b0ac6307b (patch)
treecddbdf77119ba15a86368a4027130baeb9ae333c /internal/db/sql/sessions.sql
parent8a8c6b14afe8edd71f19d1d6054e0eac51d4a3ae (diff)
downloadopencode-4818bc542611b3ab554824fece8a071b0ac6307b.tar.gz
opencode-4818bc542611b3ab554824fece8a071b0ac6307b.zip
wip: refactoring tui
Diffstat (limited to 'internal/db/sql/sessions.sql')
-rw-r--r--internal/db/sql/sessions.sql50
1 files changed, 0 insertions, 50 deletions
diff --git a/internal/db/sql/sessions.sql b/internal/db/sql/sessions.sql
deleted file mode 100644
index fd7ffe56c..000000000
--- a/internal/db/sql/sessions.sql
+++ /dev/null
@@ -1,50 +0,0 @@
--- name: CreateSession :one
-INSERT INTO sessions (
- id,
- parent_session_id,
- title,
- message_count,
- prompt_tokens,
- completion_tokens,
- cost,
- summary,
- summarized_at
-) VALUES (
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?,
- ?
-) RETURNING *;
-
--- name: GetSessionByID :one
-SELECT *
-FROM sessions
-WHERE id = ? LIMIT 1;
-
--- name: ListSessions :many
-SELECT *
-FROM sessions
-WHERE parent_session_id is NULL
-ORDER BY created_at DESC;
-
--- name: UpdateSession :one
-UPDATE sessions
-SET
- title = ?,
- prompt_tokens = ?,
- completion_tokens = ?,
- cost = ?,
- summary = ?,
- summarized_at = ?
-WHERE id = ?
-RETURNING *;
-
-
--- name: DeleteSession :exec
-DELETE FROM sessions
-WHERE id = ?;