first commit
This commit is contained in:
		
							
								
								
									
										55
									
								
								internal/test/db/generated/queries.sql.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								internal/test/db/generated/queries.sql.go
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,55 @@
 | 
			
		||||
// Code generated by sqlc. DO NOT EDIT.
 | 
			
		||||
// versions:
 | 
			
		||||
//   sqlc v1.28.0
 | 
			
		||||
// source: queries.sql
 | 
			
		||||
 | 
			
		||||
package test
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"context"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
const createTest = `-- name: CreateTest :one
 | 
			
		||||
INSERT INTO test (data) VALUES ($1) RETURNING id
 | 
			
		||||
`
 | 
			
		||||
 | 
			
		||||
func (q *Queries) CreateTest(ctx context.Context, data string) (int32, error) {
 | 
			
		||||
	row := q.db.QueryRowContext(ctx, createTest, data)
 | 
			
		||||
	var id int32
 | 
			
		||||
	err := row.Scan(&id)
 | 
			
		||||
	return id, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const deleteTest = `-- name: DeleteTest :exec
 | 
			
		||||
DELETE FROM test WHERE id = $1
 | 
			
		||||
`
 | 
			
		||||
 | 
			
		||||
func (q *Queries) DeleteTest(ctx context.Context, id int32) error {
 | 
			
		||||
	_, err := q.db.ExecContext(ctx, deleteTest, id)
 | 
			
		||||
	return err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const getTest = `-- name: GetTest :one
 | 
			
		||||
SELECT id, data FROM test WHERE id = $1
 | 
			
		||||
`
 | 
			
		||||
 | 
			
		||||
func (q *Queries) GetTest(ctx context.Context, id int32) (Test, error) {
 | 
			
		||||
	row := q.db.QueryRowContext(ctx, getTest, id)
 | 
			
		||||
	var i Test
 | 
			
		||||
	err := row.Scan(&i.ID, &i.Data)
 | 
			
		||||
	return i, err
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
const updateTest = `-- name: UpdateTest :exec
 | 
			
		||||
UPDATE test SET data = $1 WHERE id = $2
 | 
			
		||||
`
 | 
			
		||||
 | 
			
		||||
type UpdateTestParams struct {
 | 
			
		||||
	Data string
 | 
			
		||||
	ID   int32
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (q *Queries) UpdateTest(ctx context.Context, arg UpdateTestParams) error {
 | 
			
		||||
	_, err := q.db.ExecContext(ctx, updateTest, arg.Data, arg.ID)
 | 
			
		||||
	return err
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user