Files
kandev/apps/backend/internal/analytics/repository/sqlite/repository.go
T
2026-02-05 23:33:00 +00:00

20 lines
528 B
Go

// Package sqlite provides SQLite-based analytics repository implementations.
package sqlite
import "database/sql"
// Repository provides SQLite-based analytics operations.
type Repository struct {
db *sql.DB
}
// NewWithDB creates a new analytics repository with an existing database connection.
func NewWithDB(dbConn *sql.DB) (*Repository, error) {
return &Repository{db: dbConn}, nil
}
// Close is a no-op because this repository does not own the database connection.
func (r *Repository) Close() error {
return nil
}