models.go

 1// Code generated by sqlc. DO NOT EDIT.
 2// versions:
 3//   sqlc v1.27.0
 4
 5package db
 6
 7import (
 8	"database/sql"
 9)
10
11type Message struct {
12	ID        string `json:"id"`
13	SessionID string `json:"session_id"`
14	Role      string `json:"role"`
15	Parts     string `json:"parts"`
16	CreatedAt int64  `json:"created_at"`
17	UpdatedAt int64  `json:"updated_at"`
18}
19
20type Session struct {
21	ID               string         `json:"id"`
22	ParentSessionID  sql.NullString `json:"parent_session_id"`
23	Title            string         `json:"title"`
24	MessageCount     int64          `json:"message_count"`
25	PromptTokens     int64          `json:"prompt_tokens"`
26	CompletionTokens int64          `json:"completion_tokens"`
27	Cost             float64        `json:"cost"`
28	UpdatedAt        int64          `json:"updated_at"`
29	CreatedAt        int64          `json:"created_at"`
30}