summaryrefslogtreecommitdiff
path: root/storage/storage.go
diff options
context:
space:
mode:
authorGrail Finder <wohilas@gmail.com>2025-10-19 13:14:56 +0300
committerGrail Finder <wohilas@gmail.com>2025-10-19 13:14:56 +0300
commit60ccaed2009c535c9c92c163995577fcde7aadb6 (patch)
tree4621fdbcd4b86cc32c7c05ff13b907136424f765 /storage/storage.go
parentdfa164e871a62f814aeeb9ced6350e74a52f65b3 (diff)
Chore: remove old rag
Diffstat (limited to 'storage/storage.go')
-rw-r--r--storage/storage.go10
1 files changed, 2 insertions, 8 deletions
diff --git a/storage/storage.go b/storage/storage.go
index 0416884..a092f8d 100644
--- a/storage/storage.go
+++ b/storage/storage.go
@@ -6,7 +6,6 @@ import (
_ "github.com/glebarez/go-sqlite"
"github.com/jmoiron/sqlx"
- "github.com/ncruces/go-sqlite3"
)
type FullRepo interface {
@@ -28,7 +27,6 @@ type ChatHistory interface {
type ProviderSQL struct {
db *sqlx.DB
- s3Conn *sqlite3.Conn
logger *slog.Logger
}
@@ -97,7 +95,7 @@ func (p ProviderSQL) ChatGetMaxID() (uint32, error) {
return id, err
}
-// opens two connections
+// opens database connection
func NewProviderSQL(dbPath string, logger *slog.Logger) FullRepo {
db, err := sqlx.Open("sqlite", dbPath)
if err != nil {
@@ -105,11 +103,7 @@ func NewProviderSQL(dbPath string, logger *slog.Logger) FullRepo {
return nil
}
p := ProviderSQL{db: db, logger: logger}
- p.s3Conn, err = sqlite3.Open(dbPath)
- if err != nil {
- logger.Error("failed to open vecdb connection", "error", err)
- return nil
- }
+
p.Migrate()
return p
}