// Code generated by sqlc. DO NOT EDIT. // versions: // sqlc v1.31.1 // source: config.sql package queries import ( "context" ) const getConfigValue = `-- name: GetConfigValue :one SELECT value FROM config WHERE key = $1 ` func (q *Queries) GetConfigValue(ctx context.Context, key string) (string, error) { row := q.db.QueryRow(ctx, getConfigValue, key) var value string err := row.Scan(&value) return value, err } const setConfigValue = `-- name: SetConfigValue :exec INSERT INTO config (key, value) VALUES ($1, $2) ON CONFLICT (key) DO UPDATE SET value = EXCLUDED.value ` type SetConfigValueParams struct { Key string `db:"key" json:"key"` Value string `db:"value" json:"value"` } func (q *Queries) SetConfigValue(ctx context.Context, arg SetConfigValueParams) error { _, err := q.db.Exec(ctx, setConfigValue, arg.Key, arg.Value) return err }