mirror of
				https://github.com/3ybactuk/marketplace-go-service-project.git
				synced 2025-10-31 06:23:44 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			566 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			566 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Code generated by sqlc. DO NOT EDIT.
 | |
| // versions:
 | |
| //   sqlc v1.29.0
 | |
| 
 | |
| package sqlc
 | |
| 
 | |
| import (
 | |
| 	"context"
 | |
| 
 | |
| 	"github.com/jackc/pgx/v5"
 | |
| 	"github.com/jackc/pgx/v5/pgconn"
 | |
| )
 | |
| 
 | |
| type DBTX interface {
 | |
| 	Exec(context.Context, string, ...interface{}) (pgconn.CommandTag, error)
 | |
| 	Query(context.Context, string, ...interface{}) (pgx.Rows, error)
 | |
| 	QueryRow(context.Context, string, ...interface{}) pgx.Row
 | |
| }
 | |
| 
 | |
| func New(db DBTX) *Queries {
 | |
| 	return &Queries{db: db}
 | |
| }
 | |
| 
 | |
| type Queries struct {
 | |
| 	db DBTX
 | |
| }
 | |
| 
 | |
| func (q *Queries) WithTx(tx pgx.Tx) *Queries {
 | |
| 	return &Queries{
 | |
| 		db: tx,
 | |
| 	}
 | |
| }
 | 
