models.go 848 B

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