@@ -11,10 +11,10 @@ import (
13type DBTX interface {
13type DBTX interface {
14− ExecContext(context.Context, string, ...any) (sql.Result, error)
14+ ExecContext(context.Context, string, ...interface{}) (sql.Result, error)
15 PrepareContext(context.Context, string) (*sql.Stmt, error)
15 PrepareContext(context.Context, string) (*sql.Stmt, error)
16− QueryContext(context.Context, string, ...any) (*sql.Rows, error)
16+ QueryContext(context.Context, string, ...interface{}) (*sql.Rows, error)
17− QueryRowContext(context.Context, string, ...any) *sql.Row
17+ QueryRowContext(context.Context, string, ...interface{}) *sql.Row
20func New(db DBTX) *Queries {
20func New(db DBTX) *Queries {
@@ -66,6 +66,9 @@ func Prepare(ctx context.Context, db DBTX) (*Queries, error) {
66 if q.getLastSessionStmt, err = db.PrepareContext(ctx, getLastSession); err != nil {
66 if q.getLastSessionStmt, err = db.PrepareContext(ctx, getLastSession); err != nil {
67 return nil, fmt.Errorf("error preparing query GetLastSession: %w", err)
67 return nil, fmt.Errorf("error preparing query GetLastSession: %w", err)
69+ if q.getMaxFileVersionByPathStmt, err = db.PrepareContext(ctx, getMaxFileVersionByPath); err != nil {
70+ return nil, fmt.Errorf("error preparing query GetMaxFileVersionByPath: %w", err)
69 if q.getMessageStmt, err = db.PrepareContext(ctx, getMessage); err != nil {
72 if q.getMessageStmt, err = db.PrepareContext(ctx, getMessage); err != nil {
70 return nil, fmt.Errorf("error preparing query GetMessage: %w", err)
73 return nil, fmt.Errorf("error preparing query GetMessage: %w", err)
@@ -210,6 +213,11 @@ func (q *Queries) Close() error {
210 err = fmt.Errorf("error closing getLastSessionStmt: %w", cerr)
213 err = fmt.Errorf("error closing getLastSessionStmt: %w", cerr)
216+ if q.getMaxFileVersionByPathStmt != nil {
217+ if cerr := q.getMaxFileVersionByPathStmt.Close(); cerr != nil {
218+ err = fmt.Errorf("error closing getMaxFileVersionByPathStmt: %w", cerr)
213 if q.getMessageStmt != nil {
221 if q.getMessageStmt != nil {
214 if cerr := q.getMessageStmt.Close(); cerr != nil {
222 if cerr := q.getMessageStmt.Close(); cerr != nil {
215 err = fmt.Errorf("error closing getMessageStmt: %w", cerr)
223 err = fmt.Errorf("error closing getMessageStmt: %w", cerr)
@@ -378,6 +386,7 @@ type Queries struct {
378 getFileReadStmt *sql.Stmt
386 getFileReadStmt *sql.Stmt
379 getHourDayHeatmapStmt *sql.Stmt
387 getHourDayHeatmapStmt *sql.Stmt
380 getLastSessionStmt *sql.Stmt
388 getLastSessionStmt *sql.Stmt
389+ getMaxFileVersionByPathStmt *sql.Stmt
381 getMessageStmt *sql.Stmt
390 getMessageStmt *sql.Stmt
382 getRecentActivityStmt *sql.Stmt
391 getRecentActivityStmt *sql.Stmt
383 getSessionByIDStmt *sql.Stmt
392 getSessionByIDStmt *sql.Stmt
@@ -421,6 +430,7 @@ func (q *Queries) WithTx(tx *sql.Tx) *Queries {
421 getFileReadStmt: q.getFileReadStmt,
430 getFileReadStmt: q.getFileReadStmt,
422 getHourDayHeatmapStmt: q.getHourDayHeatmapStmt,
431 getHourDayHeatmapStmt: q.getHourDayHeatmapStmt,
423 getLastSessionStmt: q.getLastSessionStmt,
432 getLastSessionStmt: q.getLastSessionStmt,
433+ getMaxFileVersionByPathStmt: q.getMaxFileVersionByPathStmt,
424 getMessageStmt: q.getMessageStmt,
434 getMessageStmt: q.getMessageStmt,
425 getRecentActivityStmt: q.getRecentActivityStmt,
435 getRecentActivityStmt: q.getRecentActivityStmt,
426 getSessionByIDStmt: q.getSessionByIDStmt,
436 getSessionByIDStmt: q.getSessionByIDStmt,