Files
upstream-mirror 0f4df23290
Some checks failed
kotlin / test (push) Has been skipped
python / test (push) Has been skipped
typescript / test (push) Has been skipped
go / build darwin/amd64 (push) Has been cancelled
go / build linux/amd64 (push) Has been cancelled
go / build windows/amd64 (push) Has been cancelled
go / build darwin/arm64 (push) Has been cancelled
go / build linux/arm64 (push) Has been cancelled
go / build windows/arm64 (push) Has been cancelled
go / test (push) Has been cancelled
go / vuln_check (push) Has been cancelled
snapshot of https://github.com/sqlc-dev/sqlc.git (main, 2026-09-16; blobs > 131072B omitted)
2026-09-16 02:17:34 +05:00

562 lines
13 KiB
Go

// Code generated by sqlc. DO NOT EDIT.
// versions:
// sqlc v1.31.1
// source: scalarfunc.sql
package querytest
import (
"context"
"database/sql"
)
const getAbs = `-- name: GetAbs :one
SELECT abs(int_val) FROM test
`
func (q *Queries) GetAbs(ctx context.Context) (float64, error) {
row := q.db.QueryRowContext(ctx, getAbs)
var abs float64
err := row.Scan(&abs)
return abs, err
}
const getChanges = `-- name: GetChanges :one
SELECT changes()
`
func (q *Queries) GetChanges(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getChanges)
var changes int64
err := row.Scan(&changes)
return changes, err
}
const getChar1 = `-- name: GetChar1 :one
SELECT char(65)
`
func (q *Queries) GetChar1(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getChar1)
var char string
err := row.Scan(&char)
return char, err
}
const getChar3 = `-- name: GetChar3 :one
SELECT char(65, 66, 67)
`
func (q *Queries) GetChar3(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getChar3)
var char string
err := row.Scan(&char)
return char, err
}
const getCoalesce = `-- name: GetCoalesce :one
SELECT coalesce(NULL, 1, 'test')
`
func (q *Queries) GetCoalesce(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getCoalesce)
var coalesce any
err := row.Scan(&coalesce)
return coalesce, err
}
const getFormat = `-- name: GetFormat :one
SELECT format('Hello %s', 'world')
`
func (q *Queries) GetFormat(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getFormat)
var format string
err := row.Scan(&format)
return format, err
}
const getGlob = `-- name: GetGlob :one
SELECT glob('a*c', 'abc')
`
func (q *Queries) GetGlob(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getGlob)
var glob int64
err := row.Scan(&glob)
return glob, err
}
const getHex = `-- name: GetHex :one
SELECT hex(123456)
`
func (q *Queries) GetHex(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getHex)
var hex string
err := row.Scan(&hex)
return hex, err
}
const getIfnull = `-- name: GetIfnull :one
SELECT ifnull(1, 2)
`
func (q *Queries) GetIfnull(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getIfnull)
var ifnull any
err := row.Scan(&ifnull)
return ifnull, err
}
const getIif = `-- name: GetIif :one
SELECT iif(1, 2, 3)
`
func (q *Queries) GetIif(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getIif)
var iif any
err := row.Scan(&iif)
return iif, err
}
const getInstr = `-- name: GetInstr :one
SELECT instr('hello', 'l')
`
func (q *Queries) GetInstr(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getInstr)
var instr int64
err := row.Scan(&instr)
return instr, err
}
const getLastInsertRowID = `-- name: GetLastInsertRowID :one
SELECT last_insert_rowid()
`
func (q *Queries) GetLastInsertRowID(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getLastInsertRowID)
var last_insert_rowid int64
err := row.Scan(&last_insert_rowid)
return last_insert_rowid, err
}
const getLength = `-- name: GetLength :one
SELECT length('12345')
`
func (q *Queries) GetLength(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getLength)
var length int64
err := row.Scan(&length)
return length, err
}
const getLike2 = `-- name: GetLike2 :one
SELECT like('%bc%', 'abcd')
`
func (q *Queries) GetLike2(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getLike2)
var like int64
err := row.Scan(&like)
return like, err
}
const getLike3 = `-- name: GetLike3 :one
SELECT like('$%1%', '%100', '$')
`
func (q *Queries) GetLike3(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getLike3)
var like int64
err := row.Scan(&like)
return like, err
}
const getLikelihood = `-- name: GetLikelihood :one
SELECT likelihood('12345', 0.5)
`
func (q *Queries) GetLikelihood(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getLikelihood)
var likelihood any
err := row.Scan(&likelihood)
return likelihood, err
}
const getLikely = `-- name: GetLikely :one
SELECT likely('12345')
`
func (q *Queries) GetLikely(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getLikely)
var likely any
err := row.Scan(&likely)
return likely, err
}
const getLower = `-- name: GetLower :one
SELECT lower('ABCDE')
`
func (q *Queries) GetLower(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getLower)
var lower string
err := row.Scan(&lower)
return lower, err
}
const getLtrim = `-- name: GetLtrim :one
SELECT ltrim(' ABCDE')
`
func (q *Queries) GetLtrim(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getLtrim)
var ltrim string
err := row.Scan(&ltrim)
return ltrim, err
}
const getLtrim2 = `-- name: GetLtrim2 :one
SELECT ltrim(':ABCDE', ':')
`
func (q *Queries) GetLtrim2(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getLtrim2)
var ltrim string
err := row.Scan(&ltrim)
return ltrim, err
}
const getMax3 = `-- name: GetMax3 :one
SELECT max(1, 3, 2)
`
func (q *Queries) GetMax3(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getMax3)
var max any
err := row.Scan(&max)
return max, err
}
const getMin3 = `-- name: GetMin3 :one
SELECT min(1, 3, 2)
`
func (q *Queries) GetMin3(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getMin3)
var min any
err := row.Scan(&min)
return min, err
}
const getNullif = `-- name: GetNullif :one
SELECT nullif(1, 2)
`
func (q *Queries) GetNullif(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getNullif)
var nullif any
err := row.Scan(&nullif)
return nullif, err
}
const getPrintf = `-- name: GetPrintf :one
SELECT printf('Hello %s', 'world')
`
func (q *Queries) GetPrintf(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getPrintf)
var printf string
err := row.Scan(&printf)
return printf, err
}
const getQuote = `-- name: GetQuote :one
SELECT quote(1)
`
func (q *Queries) GetQuote(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getQuote)
var quote string
err := row.Scan(&quote)
return quote, err
}
const getRandom = `-- name: GetRandom :one
SELECT random()
`
func (q *Queries) GetRandom(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getRandom)
var random int64
err := row.Scan(&random)
return random, err
}
const getRandomBlob = `-- name: GetRandomBlob :one
SELECT randomblob(16)
`
func (q *Queries) GetRandomBlob(ctx context.Context) ([]byte, error) {
row := q.db.QueryRowContext(ctx, getRandomBlob)
var randomblob []byte
err := row.Scan(&randomblob)
return randomblob, err
}
const getReplace = `-- name: GetReplace :one
SELECT replace('abc', 'bc', 'df')
`
func (q *Queries) GetReplace(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getReplace)
var replace string
err := row.Scan(&replace)
return replace, err
}
const getRound = `-- name: GetRound :one
SELECT round(1.1)
`
func (q *Queries) GetRound(ctx context.Context) (float64, error) {
row := q.db.QueryRowContext(ctx, getRound)
var round float64
err := row.Scan(&round)
return round, err
}
const getRound2 = `-- name: GetRound2 :one
SELECT round(1.1, 2)
`
func (q *Queries) GetRound2(ctx context.Context) (float64, error) {
row := q.db.QueryRowContext(ctx, getRound2)
var round float64
err := row.Scan(&round)
return round, err
}
const getRtrim = `-- name: GetRtrim :one
SELECT rtrim('ABCDE ')
`
func (q *Queries) GetRtrim(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getRtrim)
var rtrim string
err := row.Scan(&rtrim)
return rtrim, err
}
const getRtrim2 = `-- name: GetRtrim2 :one
SELECT rtrim('ABCDE:', ':')
`
func (q *Queries) GetRtrim2(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getRtrim2)
var rtrim string
err := row.Scan(&rtrim)
return rtrim, err
}
const getSQLiteCompileOptionGet = `-- name: GetSQLiteCompileOptionGet :one
SELECT sqlite_compileoption_get(1)
`
func (q *Queries) GetSQLiteCompileOptionGet(ctx context.Context) (sql.NullString, error) {
row := q.db.QueryRowContext(ctx, getSQLiteCompileOptionGet)
var sqlite_compileoption_get sql.NullString
err := row.Scan(&sqlite_compileoption_get)
return sqlite_compileoption_get, err
}
const getSQLiteCompileOptionUsed = `-- name: GetSQLiteCompileOptionUsed :one
SELECT sqlite_compileoption_used(1)
`
func (q *Queries) GetSQLiteCompileOptionUsed(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getSQLiteCompileOptionUsed)
var sqlite_compileoption_used int64
err := row.Scan(&sqlite_compileoption_used)
return sqlite_compileoption_used, err
}
const getSQLiteSourceID = `-- name: GetSQLiteSourceID :one
SELECT sqlite_source_id()
`
func (q *Queries) GetSQLiteSourceID(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSQLiteSourceID)
var sqlite_source_id string
err := row.Scan(&sqlite_source_id)
return sqlite_source_id, err
}
const getSQLiteVersion = `-- name: GetSQLiteVersion :one
SELECT sqlite_version()
`
func (q *Queries) GetSQLiteVersion(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSQLiteVersion)
var sqlite_version string
err := row.Scan(&sqlite_version)
return sqlite_version, err
}
const getSign = `-- name: GetSign :one
SELECT sign(1)
`
func (q *Queries) GetSign(ctx context.Context) (sql.NullInt64, error) {
row := q.db.QueryRowContext(ctx, getSign)
var sign sql.NullInt64
err := row.Scan(&sign)
return sign, err
}
const getSoundex = `-- name: GetSoundex :one
SELECT soundex('abc')
`
func (q *Queries) GetSoundex(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getSoundex)
var soundex any
err := row.Scan(&soundex)
return soundex, err
}
const getSubstr2 = `-- name: GetSubstr2 :one
SELECT substr('abcdef', 2)
`
func (q *Queries) GetSubstr2(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSubstr2)
var substr string
err := row.Scan(&substr)
return substr, err
}
const getSubstr3 = `-- name: GetSubstr3 :one
SELECT substr('abcdef', 1, 2)
`
func (q *Queries) GetSubstr3(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSubstr3)
var substr string
err := row.Scan(&substr)
return substr, err
}
const getSubstring2 = `-- name: GetSubstring2 :one
SELECT substring('abcdef', 1)
`
func (q *Queries) GetSubstring2(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSubstring2)
var substring string
err := row.Scan(&substring)
return substring, err
}
const getSusbstring3 = `-- name: GetSusbstring3 :one
SELECT substring('abcdef', 1, 2)
`
func (q *Queries) GetSusbstring3(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getSusbstring3)
var substring string
err := row.Scan(&substring)
return substring, err
}
const getTotalChanges = `-- name: GetTotalChanges :one
SELECT total_changes()
`
func (q *Queries) GetTotalChanges(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getTotalChanges)
var total_changes int64
err := row.Scan(&total_changes)
return total_changes, err
}
const getTrim = `-- name: GetTrim :one
SELECT trim(' ABCDE ')
`
func (q *Queries) GetTrim(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getTrim)
var trim string
err := row.Scan(&trim)
return trim, err
}
const getTrim2 = `-- name: GetTrim2 :one
SELECT trim(':ABCDE:', ':')
`
func (q *Queries) GetTrim2(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getTrim2)
var trim string
err := row.Scan(&trim)
return trim, err
}
const getTypeof = `-- name: GetTypeof :one
SELECT typeof('ABCDE')
`
func (q *Queries) GetTypeof(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getTypeof)
var typeof string
err := row.Scan(&typeof)
return typeof, err
}
const getUnicode = `-- name: GetUnicode :one
SELECT unicode('A')
`
func (q *Queries) GetUnicode(ctx context.Context) (int64, error) {
row := q.db.QueryRowContext(ctx, getUnicode)
var unicode int64
err := row.Scan(&unicode)
return unicode, err
}
const getUnlikely = `-- name: GetUnlikely :one
SELECT unlikely('12345')
`
func (q *Queries) GetUnlikely(ctx context.Context) (any, error) {
row := q.db.QueryRowContext(ctx, getUnlikely)
var unlikely any
err := row.Scan(&unlikely)
return unlikely, err
}
const getUpper = `-- name: GetUpper :one
SELECT upper('abcde')
`
func (q *Queries) GetUpper(ctx context.Context) (string, error) {
row := q.db.QueryRowContext(ctx, getUpper)
var upper string
err := row.Scan(&upper)
return upper, err
}
const getZeroblob = `-- name: GetZeroblob :one
SELECT zeroblob(16)
`
func (q *Queries) GetZeroblob(ctx context.Context) ([]byte, error) {
row := q.db.QueryRowContext(ctx, getZeroblob)
var zeroblob []byte
err := row.Scan(&zeroblob)
return zeroblob, err
}