pgsql

package
v0.0.7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AnyToEmptyInterface

func AnyToEmptyInterface(val *interface{}) sql.Scanner

AnyToEmptyInterface returns an sql.Scanner that sets val from the value provided to the Scan method.

func BPCharArrayFromByteSlice

func BPCharArrayFromByteSlice(val []byte) driver.Valuer

BPCharArrayFromByteSlice returns a driver.Valuer that produces a PostgreSQL bpchar[] from the given Go []byte.

func BPCharArrayFromRuneSlice

func BPCharArrayFromRuneSlice(val []rune) driver.Valuer

BPCharArrayFromRuneSlice returns a driver.Valuer that produces a PostgreSQL bpchar[] from the given Go []rune.

func BPCharArrayFromString

func BPCharArrayFromString(val string) driver.Valuer

BPCharArrayFromString returns a driver.Valuer that produces a PostgreSQL bpchar[] from the given Go string.

func BPCharArrayFromStringSlice

func BPCharArrayFromStringSlice(val []string) driver.Valuer

BPCharArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL bpchar[] from the given Go []string.

func BPCharArrayToByteSlice

func BPCharArrayToByteSlice(val *[]byte) sql.Scanner

BPCharArrayToByteSlice returns an sql.Scanner that converts a PostgreSQL bpchar[] into a Go []byte and sets it to val.

func BPCharArrayToRuneSlice

func BPCharArrayToRuneSlice(val *[]rune) sql.Scanner

BPCharArrayToRuneSlice returns an sql.Scanner that converts a PostgreSQL bpchar[] into a Go []rune and sets it to val.

func BPCharArrayToString

func BPCharArrayToString(val *string) sql.Scanner

BPCharArrayToString returns an sql.Scanner that converts a PostgreSQL bpchar[] into a Go string and sets it to val.

func BPCharArrayToStringSlice

func BPCharArrayToStringSlice(val *[]string) sql.Scanner

BPCharArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL bpchar[] into a Go []string and sets it to val.

func BPCharFromByte

func BPCharFromByte(val byte) driver.Valuer

BPCharFromByte returns a driver.Valuer that produces a PostgreSQL bpchar from the given Go byte.

func BPCharFromRune

func BPCharFromRune(val rune) driver.Valuer

BPCharFromRune returns a driver.Valuer that produces a PostgreSQL bpchar from the given Go rune.

func BPCharToByte

func BPCharToByte(val *byte) sql.Scanner

BPCharToByte returns an sql.Scanner that converts a PostgreSQL bpchar into a Go byte and sets it to val.

func BPCharToRune

func BPCharToRune(val *rune) sql.Scanner

BPCharToRune returns an sql.Scanner that converts a PostgreSQL bpchar into a Go rune and sets it to val.

func BitArrayFromBoolSlice

func BitArrayFromBoolSlice(val []bool) driver.Valuer

BitArrayFromBoolSlice returns a driver.Valuer that produces a PostgreSQL bit[] from the given Go []bool.

func BitArrayFromUint8Slice

func BitArrayFromUint8Slice(val []uint8) driver.Valuer

BitArrayFromUint8Slice returns a driver.Valuer that produces a PostgreSQL bit[] from the given Go []uint8.

func BitArrayFromUintSlice

func BitArrayFromUintSlice(val []uint) driver.Valuer

BitArrayFromUintSlice returns a driver.Valuer that produces a PostgreSQL bit[] from the given Go []uint.

func BitArrayToBoolSlice

func BitArrayToBoolSlice(val *[]bool) sql.Scanner

BitArrayToBoolSlice returns an sql.Scanner that converts a PostgreSQL bit[] into a Go []bool and sets it to val.

func BitArrayToUint8Slice

func BitArrayToUint8Slice(val *[]uint8) sql.Scanner

BitArrayToUint8Slice returns an sql.Scanner that converts a PostgreSQL bit[] to a Go []uint8 and sets it to val.

func BitArrayToUintSlice

func BitArrayToUintSlice(val *[]uint) sql.Scanner

BitArrayToUintSlice returns an sql.Scanner that converts a PostgreSQL bit[] to a Go []uint and sets it to val.

func BitFromBool

func BitFromBool(val bool) driver.Valuer

BitFromBool returns a driver.Valuer that produces a PostgreSQL bit from the given Go bool.

func BoolArrayFromBoolSlice

func BoolArrayFromBoolSlice(val []bool) driver.Valuer

BoolArrayFromBoolSlice returns a driver.Valuer that produces a PostgreSQL boolean[] from the given Go []bool.

func BoolArrayToBoolSlice

func BoolArrayToBoolSlice(val *[]bool) sql.Scanner

BoolArrayToBoolSlice returns an sql.Scanner that converts a PostgreSQL boolean[] into a Go []bool and sets it to val.

func BoxArrayFromFloat64Array2Array2Slice

func BoxArrayFromFloat64Array2Array2Slice(val [][2][2]float64) driver.Valuer

BoxArrayFromFloat64Array2Array2Slice returns a driver.Valuer that produces a PostgreSQL box[] from the given Go [][2][2]float64.

func BoxArrayToFloat64Array2Array2Slice

func BoxArrayToFloat64Array2Array2Slice(val *[][2][2]float64) sql.Scanner

BoxArrayToFloat64Array2Array2Slice returns an sql.Scanner that converts a PostgreSQL box[] into a Go [][2][2]float64 and sets it to val.

func BoxFromFloat64Array2Array2

func BoxFromFloat64Array2Array2(val [2][2]float64) driver.Valuer

BoxFromFloat64Array2Array2 returns a driver.Valuer that produces a PostgreSQL box from the given Go [2][2]float64.

func BoxToFloat64Array2Array2

func BoxToFloat64Array2Array2(val *[2][2]float64) sql.Scanner

BoxToFloat64Array2Array2 returns an sql.Scanner that converts a PostgreSQL box into a Go [2][2]float64 and sets it to val.

func ByteaArrayFromByteSliceSlice

func ByteaArrayFromByteSliceSlice(val [][]byte) driver.Valuer

ByteaArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL bytea[] from the given Go [][]byte.

func ByteaArrayFromStringSlice

func ByteaArrayFromStringSlice(val []string) driver.Valuer

ByteaArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL bytea[] from the given Go []string.

func ByteaArrayToByteSliceSlice

func ByteaArrayToByteSliceSlice(val *[][]byte) sql.Scanner

ByteaArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL bytea[] into a Go [][]byte and sets it to val.

func ByteaArrayToStringSlice

func ByteaArrayToStringSlice(val *[]string) sql.Scanner

ByteaArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL bytea[] into a Go []string and sets it to val.

func CIDRArrayFromIPNetSlice

func CIDRArrayFromIPNetSlice(val []net.IPNet) driver.Valuer

CIDRArrayFromIPNetSlice returns a driver.Valuer that produces a PostgreSQL cidr[] from the given Go []net.IPNet.

func CIDRArrayToIPNetSlice

func CIDRArrayToIPNetSlice(val *[]net.IPNet) sql.Scanner

CIDRArrayToIPNetSlice returns an sql.Scanner that converts a PostgreSQL cidr[] into a Go []net.IPNet and sets it to val.

func CIDRFromIPNet

func CIDRFromIPNet(val net.IPNet) driver.Valuer

CIDRFromIPNet returns a driver.Valuer that produces a PostgreSQL cidr from the given Go net.IPNet.

func CIDRToIPNet

func CIDRToIPNet(val *net.IPNet) sql.Scanner

CIDRToIPNet returns an sql.Scanner that converts a PostgreSQL cidr into a Go net.IPNet and sets it to val.

func CharArrayFromByteSlice

func CharArrayFromByteSlice(val []byte) driver.Valuer

CharArrayFromByteSlice returns a driver.Valuer that produces a PostgreSQL char[] from the given Go []byte.

func CharArrayFromRuneSlice

func CharArrayFromRuneSlice(val []rune) driver.Valuer

CharArrayFromRuneSlice returns a driver.Valuer that produces a PostgreSQL char[] from the given Go []rune.

func CharArrayFromString

func CharArrayFromString(val string) driver.Valuer

CharArrayFromString returns a driver.Valuer that produces a PostgreSQL char[] from the given Go string.

func CharArrayFromStringSlice

func CharArrayFromStringSlice(val []string) driver.Valuer

CharArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL char[] from the given Go []string.

func CharArrayToByteSlice

func CharArrayToByteSlice(val *[]byte) sql.Scanner

CharArrayToByteSlice returns an sql.Scanner that converts a PostgreSQL char[] into a Go []byte and sets it to val.

func CharArrayToRuneSlice

func CharArrayToRuneSlice(val *[]rune) sql.Scanner

CharArrayToRuneSlice returns an sql.Scanner that converts a PostgreSQL char[] into a Go []rune and sets it to val.

func CharArrayToString

func CharArrayToString(val *string) sql.Scanner

CharArrayToString returns an sql.Scanner that converts a PostgreSQL char[] into a Go string and sets it to val.

func CharArrayToStringSlice

func CharArrayToStringSlice(val *[]string) sql.Scanner

CharArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL char[] into a Go []string and sets it to val.

func CharFromByte

func CharFromByte(val byte) driver.Valuer

CharFromByte returns a driver.Valuer that produces a PostgreSQL char from the given Go byte.

func CharFromRune

func CharFromRune(val rune) driver.Valuer

CharFromRune returns a driver.Valuer that produces a PostgreSQL char from the given Go rune.

func CharToByte

func CharToByte(val *byte) sql.Scanner

CharToByte returns an sql.Scanner that converts a PostgreSQL char into a Go byte and sets it to val.

func CharToRune

func CharToRune(val *rune) sql.Scanner

CharToRune returns an sql.Scanner that converts a PostgreSQL char into a Go rune and sets it to val.

func DateArrayFromTimeSlice

func DateArrayFromTimeSlice(val []time.Time) driver.Valuer

DateArrayFromTimeSlice returns a driver.Valuer that produces a PostgreSQL date[] from the given Go []time.Time.

func DateArrayToTimeSlice

func DateArrayToTimeSlice(val *[]time.Time) sql.Scanner

DateArrayToTimeSlice returns an sql.Scanner that converts a PostgreSQL date[] into a Go []time.Time and sets it to val.

func DateRangeArrayFromTimeArray2Slice

func DateRangeArrayFromTimeArray2Slice(val [][2]time.Time) driver.Valuer

DateRangeArrayFromTimeArray2Slice returns a driver.Valuer that produces a PostgreSQL daterange[] from the given Go [][2]time.Time.

func DateRangeArrayToTimeArray2Slice

func DateRangeArrayToTimeArray2Slice(val *[][2]time.Time) sql.Scanner

DateRangeArrayToTimeArray2Slice returns an sql.Scanner that converts a PostgreSQL daterange[] into a Go [][2]time.Time and sets it to val.

func DateRangeFromTimeArray2

func DateRangeFromTimeArray2(val [2]time.Time) driver.Valuer

DateRangeFromTimeArray2 returns a driver.Valuer that produces a PostgreSQL daterange from the given Go [2]time.Time.

func DateRangeToTimeArray2

func DateRangeToTimeArray2(val *[2]time.Time) sql.Scanner

DateRangeToTimeArray2 returns an sql.Scanner that converts a PostgreSQL daterange into a Go [2]time.Time and sets it to val.

func DateToByteSlice

func DateToByteSlice(val *[]byte) sql.Scanner

DateToByteSlice returns an sql.Scanner that converts a PostgreSQL date into a Go []byte and sets it to val.

func DateToString

func DateToString(val *string) sql.Scanner

DateToString returns an sql.Scanner that converts a PostgreSQL date into a Go string and sets it to val.

func DateToTime

func DateToTime(val *time.Time) sql.Scanner

DateToTime returns an sql.Scanner that converts a PostgreSQL date into a Go time.Time and sets it to val.

func Float4ArrayFromFloat32Slice

func Float4ArrayFromFloat32Slice(val []float32) driver.Valuer

Float4ArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL float4[] from the given Go []float32.

func Float4ArrayFromFloat64Slice

func Float4ArrayFromFloat64Slice(val []float64) driver.Valuer

Float4ArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL float4[] from the given Go []float64.

func Float4ArrayToFloat32Slice

func Float4ArrayToFloat32Slice(val *[]float32) sql.Scanner

Float4ArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL float4[] into a Go []float32 and sets it to val.

func Float4ArrayToFloat64Slice

func Float4ArrayToFloat64Slice(val *[]float64) sql.Scanner

Float4ArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL float4[] into a Go []float64 and sets it to val.

func Float8ArrayFromFloat32Slice

func Float8ArrayFromFloat32Slice(val []float32) driver.Valuer

Float8ArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL float8[] from the given Go []float32.

func Float8ArrayFromFloat64Slice

func Float8ArrayFromFloat64Slice(val []float64) driver.Valuer

Float8ArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL float8[] from the given Go []float64.

func Float8ArrayToFloat32Slice

func Float8ArrayToFloat32Slice(val *[]float32) sql.Scanner

Float8ArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL float8[] into a Go []float32 and sets it to val.

func Float8ArrayToFloat64Slice

func Float8ArrayToFloat64Slice(val *[]float64) sql.Scanner

Float8ArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL float8[] into a Go []float64 and sets it to val.

func HStoreArrayFromNullStringMapSlice

func HStoreArrayFromNullStringMapSlice(val []map[string]sql.NullString) driver.Valuer

HStoreArrayFromNullStringMapSlice returns a driver.Valuer that produces a PostgreSQL hstore[] from the given Go []map[string]sql.NullString.

func HStoreArrayFromStringMapSlice

func HStoreArrayFromStringMapSlice(val []map[string]string) driver.Valuer

HStoreArrayFromStringMapSlice returns a driver.Valuer that produces a PostgreSQL hstore[] from the given Go []map[string]string.

func HStoreArrayFromStringPtrMapSlice

func HStoreArrayFromStringPtrMapSlice(val []map[string]*string) driver.Valuer

HStoreArrayFromStringPtrMapSlice returns a driver.Valuer that produces a PostgreSQL hstore[] from the given Go []map[string]*string.

func HStoreArrayToNullStringMapSlice

func HStoreArrayToNullStringMapSlice(val *[]map[string]sql.NullString) sql.Scanner

HStoreArrayToNullStringMapSlice returns an sql.Scanner that converts a PostgreSQL hstore[] into a Go []map[string]sql.NullString and sets it to val.

func HStoreArrayToStringMapSlice

func HStoreArrayToStringMapSlice(val *[]map[string]string) sql.Scanner

HStoreArrayToStringMapSlice returns an sql.Scanner that converts a PostgreSQL hstore[] into a Go []map[string]string and sets it to val.

func HStoreArrayToStringPtrMapSlice

func HStoreArrayToStringPtrMapSlice(val *[]map[string]*string) sql.Scanner

HStoreArrayToStringPtrMapSlice returns an sql.Scanner that converts a PostgreSQL hstore[] into a Go []map[string]*string and sets it to val.

func HStoreFromNullStringMap

func HStoreFromNullStringMap(val map[string]sql.NullString) driver.Valuer

HStoreFromNullStringMap returns a driver.Valuer that produces a PostgreSQL hstore from the given Go map[string]sql.NullString.

func HStoreFromStringMap

func HStoreFromStringMap(val map[string]string) driver.Valuer

HStoreFromStringMap returns a driver.Valuer that produces a PostgreSQL hstore from the given Go map[string]string.

func HStoreFromStringPtrMap

func HStoreFromStringPtrMap(val map[string]*string) driver.Valuer

HStoreFromStringPtrMap returns a driver.Valuer that produces a PostgreSQL hstore from the given Go map[string]*string.

func HStoreToNullStringMap

func HStoreToNullStringMap(val *map[string]sql.NullString) sql.Scanner

HStoreToNullStringMap returns an sql.Scanner that converts a PostgreSQL hstore into a Go map[string]sql.NullString and sets it to val.

func HStoreToStringMap

func HStoreToStringMap(val *map[string]string) sql.Scanner

HStoreToStringMap returns an sql.Scanner that converts a PostgreSQL hstore into a Go map[string]string and sets it to val.

func HStoreToStringPtrMap

func HStoreToStringPtrMap(val *map[string]*string) sql.Scanner

HStoreToStringPtrMap returns an sql.Scanner that converts a PostgreSQL hstore into a Go map[string]*string and sets it to val.

func InetArrayFromIPNetSlice

func InetArrayFromIPNetSlice(val []net.IPNet) driver.Valuer

InetArrayFromIPNetSlice returns a driver.Valuer that produces a PostgreSQL inet[] from the given Go []net.IPNet.

func InetArrayFromIPSlice

func InetArrayFromIPSlice(val []net.IP) driver.Valuer

InetArrayFromIPSlice returns a driver.Valuer that produces a PostgreSQL inet[] from the given Go []net.IP.

func InetArrayToIPNetSlice

func InetArrayToIPNetSlice(val *[]net.IPNet) sql.Scanner

InetArrayToIPNetSlice returns an sql.Scanner that converts a PostgreSQL inet[] into a Go []net.IPNet and sets it to val.

func InetArrayToIPSlice

func InetArrayToIPSlice(val *[]net.IP) sql.Scanner

InetArrayToIPSlice returns an sql.Scanner that converts a PostgreSQL inet[] into a Go []net.IP and sets it to val.

func InetFromIP

func InetFromIP(val net.IP) driver.Valuer

InetFromIP returns a driver.Valuer that produces a PostgreSQL inet from the given Go net.IP.

func InetFromIPNet

func InetFromIPNet(val net.IPNet) driver.Valuer

InetFromIPNet returns a driver.Valuer that produces a PostgreSQL inet from the given Go net.IPNet.

func InetToIP

func InetToIP(val *net.IP) sql.Scanner

InetToIP returns an sql.Scanner that converts a PostgreSQL inet into a Go net.IP and sets it to val.

func InetToIPNet

func InetToIPNet(val *net.IPNet) sql.Scanner

InetToIPNet returns an sql.Scanner that converts a PostgreSQL inet into a Go net.IPNet and sets it to val.

func Int2ArrayFromFloat32Slice

func Int2ArrayFromFloat32Slice(val []float32) driver.Valuer

Int2ArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []float32.

func Int2ArrayFromFloat64Slice

func Int2ArrayFromFloat64Slice(val []float64) driver.Valuer

Int2ArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []float64.

func Int2ArrayFromInt16Slice

func Int2ArrayFromInt16Slice(val []int16) driver.Valuer

Int2ArrayFromInt16Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []int16.

func Int2ArrayFromInt32Slice

func Int2ArrayFromInt32Slice(val []int32) driver.Valuer

Int2ArrayFromInt32Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []int32.

func Int2ArrayFromInt64Slice

func Int2ArrayFromInt64Slice(val []int64) driver.Valuer

Int2ArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []int64.

func Int2ArrayFromInt8Slice

func Int2ArrayFromInt8Slice(val []int8) driver.Valuer

Int2ArrayFromInt8Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []int8.

func Int2ArrayFromIntSlice

func Int2ArrayFromIntSlice(val []int) driver.Valuer

Int2ArrayFromIntSlice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []int.

func Int2ArrayFromUint16Slice

func Int2ArrayFromUint16Slice(val []uint16) driver.Valuer

Int2ArrayFromUint16Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []uint16.

func Int2ArrayFromUint32Slice

func Int2ArrayFromUint32Slice(val []uint32) driver.Valuer

Int2ArrayFromUint32Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []uint32.

func Int2ArrayFromUint64Slice

func Int2ArrayFromUint64Slice(val []uint64) driver.Valuer

Int2ArrayFromUint64Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []uint64.

func Int2ArrayFromUint8Slice

func Int2ArrayFromUint8Slice(val []uint8) driver.Valuer

Int2ArrayFromUint8Slice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []uint8.

func Int2ArrayFromUintSlice

func Int2ArrayFromUintSlice(val []uint) driver.Valuer

Int2ArrayFromUintSlice returns a driver.Valuer that produces a PostgreSQL int2[] from the given Go []uint.

func Int2ArrayToFloat32Slice

func Int2ArrayToFloat32Slice(val *[]float32) sql.Scanner

Int2ArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []float32 and sets it to val.

func Int2ArrayToFloat64Slice

func Int2ArrayToFloat64Slice(val *[]float64) sql.Scanner

Int2ArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []float64 and sets it to val.

func Int2ArrayToInt16Slice

func Int2ArrayToInt16Slice(val *[]int16) sql.Scanner

Int2ArrayToInt16Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []int16 and sets it to val.

func Int2ArrayToInt32Slice

func Int2ArrayToInt32Slice(val *[]int32) sql.Scanner

Int2ArrayToInt32Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []int32 and sets it to val.

func Int2ArrayToInt64Slice

func Int2ArrayToInt64Slice(val *[]int64) sql.Scanner

Int2ArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []int64 and sets it to val.

func Int2ArrayToInt8Slice

func Int2ArrayToInt8Slice(val *[]int8) sql.Scanner

Int2ArrayToInt8Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []int8 and sets it to val.

func Int2ArrayToIntSlice

func Int2ArrayToIntSlice(val *[]int) sql.Scanner

Int2ArrayToIntSlice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []int and sets it to val.

func Int2ArrayToUint16Slice

func Int2ArrayToUint16Slice(val *[]uint16) sql.Scanner

Int2ArrayToUint16Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []uint16 and sets it to val.

func Int2ArrayToUint32Slice

func Int2ArrayToUint32Slice(val *[]uint32) sql.Scanner

Int2ArrayToUint32Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []uint32 and sets it to val.

func Int2ArrayToUint64Slice

func Int2ArrayToUint64Slice(val *[]uint64) sql.Scanner

Int2ArrayToUint64Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []uint64 and sets it to val.

func Int2ArrayToUint8Slice

func Int2ArrayToUint8Slice(val *[]uint8) sql.Scanner

Int2ArrayToUint8Slice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []uint8 and sets it to val.

func Int2ArrayToUintSlice

func Int2ArrayToUintSlice(val *[]uint) sql.Scanner

Int2ArrayToUintSlice returns an sql.Scanner that converts a PostgreSQL int2[] into a Go []uint and sets it to val.

func Int2VectorArrayFromFloat32SliceSlice

func Int2VectorArrayFromFloat32SliceSlice(val [][]float32) driver.Valuer

Int2VectorArrayFromFloat32SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]float32.

func Int2VectorArrayFromFloat64SliceSlice

func Int2VectorArrayFromFloat64SliceSlice(val [][]float64) driver.Valuer

Int2VectorArrayFromFloat64SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]float64.

func Int2VectorArrayFromInt16SliceSlice

func Int2VectorArrayFromInt16SliceSlice(val [][]int16) driver.Valuer

Int2VectorArrayFromInt16SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]int16.

func Int2VectorArrayFromInt32SliceSlice

func Int2VectorArrayFromInt32SliceSlice(val [][]int32) driver.Valuer

Int2VectorArrayFromInt32SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]int32.

func Int2VectorArrayFromInt64SliceSlice

func Int2VectorArrayFromInt64SliceSlice(val [][]int64) driver.Valuer

Int2VectorArrayFromInt64SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]int64.

func Int2VectorArrayFromInt8SliceSlice

func Int2VectorArrayFromInt8SliceSlice(val [][]int8) driver.Valuer

Int2VectorArrayFromInt8SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]int8.

func Int2VectorArrayFromIntSliceSlice

func Int2VectorArrayFromIntSliceSlice(val [][]int) driver.Valuer

Int2VectorArrayFromIntSliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]int.

func Int2VectorArrayFromUint16SliceSlice

func Int2VectorArrayFromUint16SliceSlice(val [][]uint16) driver.Valuer

Int2VectorArrayFromUint16SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]uint16.

func Int2VectorArrayFromUint32SliceSlice

func Int2VectorArrayFromUint32SliceSlice(val [][]uint32) driver.Valuer

Int2VectorArrayFromUint32SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]uint32.

func Int2VectorArrayFromUint64SliceSlice

func Int2VectorArrayFromUint64SliceSlice(val [][]uint64) driver.Valuer

Int2VectorArrayFromUint64SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]uint64.

func Int2VectorArrayFromUint8SliceSlice

func Int2VectorArrayFromUint8SliceSlice(val [][]uint8) driver.Valuer

Int2VectorArrayFromUint8SliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]uint8.

func Int2VectorArrayFromUintSliceSlice

func Int2VectorArrayFromUintSliceSlice(val [][]uint) driver.Valuer

Int2VectorArrayFromUintSliceSlice returns a driver.Valuer that produces a PostgreSQL int2vector[] from the given Go [][]uint.

func Int2VectorArrayToFloat32SliceSlice

func Int2VectorArrayToFloat32SliceSlice(val *[][]float32) sql.Scanner

Int2VectorArrayToFloat32SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]float32 and sets it to val.

func Int2VectorArrayToFloat64SliceSlice

func Int2VectorArrayToFloat64SliceSlice(val *[][]float64) sql.Scanner

Int2VectorArrayToFloat64SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]float64 and sets it to val.

func Int2VectorArrayToInt16SliceSlice

func Int2VectorArrayToInt16SliceSlice(val *[][]int16) sql.Scanner

Int2VectorArrayToInt16SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]int16 and sets it to val.

func Int2VectorArrayToInt32SliceSlice

func Int2VectorArrayToInt32SliceSlice(val *[][]int32) sql.Scanner

Int2VectorArrayToInt32SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]int32 and sets it to val.

func Int2VectorArrayToInt64SliceSlice

func Int2VectorArrayToInt64SliceSlice(val *[][]int64) sql.Scanner

Int2VectorArrayToInt64SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]int64 and sets it to val.

func Int2VectorArrayToInt8SliceSlice

func Int2VectorArrayToInt8SliceSlice(val *[][]int8) sql.Scanner

Int2VectorArrayToInt8SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]int8 and sets it to val.

func Int2VectorArrayToIntSliceSlice

func Int2VectorArrayToIntSliceSlice(val *[][]int) sql.Scanner

Int2VectorArrayToIntSliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]int and sets it to val.

func Int2VectorArrayToUint16SliceSlice

func Int2VectorArrayToUint16SliceSlice(val *[][]uint16) sql.Scanner

Int2VectorArrayToUint16SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]uint16 and sets it to val.

func Int2VectorArrayToUint32SliceSlice

func Int2VectorArrayToUint32SliceSlice(val *[][]uint32) sql.Scanner

Int2VectorArrayToUint32SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]uint32 and sets it to val.

func Int2VectorArrayToUint64SliceSlice

func Int2VectorArrayToUint64SliceSlice(val *[][]uint64) sql.Scanner

Int2VectorArrayToUint64SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]uint64 and sets it to val.

func Int2VectorArrayToUint8SliceSlice

func Int2VectorArrayToUint8SliceSlice(val *[][]uint8) sql.Scanner

Int2VectorArrayToUint8SliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]uint8 and sets it to val.

func Int2VectorArrayToUintSliceSlice

func Int2VectorArrayToUintSliceSlice(val *[][]uint) sql.Scanner

Int2VectorArrayToUintSliceSlice returns an sql.Scanner that converts a PostgreSQL int2vector[] into a Go [][]uint and sets it to val.

func Int2VectorFromFloat32Slice

func Int2VectorFromFloat32Slice(val []float32) driver.Valuer

Int2VectorFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []float32.

func Int2VectorFromFloat64Slice

func Int2VectorFromFloat64Slice(val []float64) driver.Valuer

Int2VectorFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []float64.

func Int2VectorFromInt16Slice

func Int2VectorFromInt16Slice(val []int16) driver.Valuer

Int2VectorFromInt16Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []int16.

func Int2VectorFromInt32Slice

func Int2VectorFromInt32Slice(val []int32) driver.Valuer

Int2VectorFromInt32Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []int32.

func Int2VectorFromInt64Slice

func Int2VectorFromInt64Slice(val []int64) driver.Valuer

Int2VectorFromInt64Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []int64.

func Int2VectorFromInt8Slice

func Int2VectorFromInt8Slice(val []int8) driver.Valuer

Int2VectorFromInt8Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []int8.

func Int2VectorFromIntSlice

func Int2VectorFromIntSlice(val []int) driver.Valuer

Int2VectorFromIntSlice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []int.

func Int2VectorFromUint16Slice

func Int2VectorFromUint16Slice(val []uint16) driver.Valuer

Int2VectorFromUint16Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []uint16.

func Int2VectorFromUint32Slice

func Int2VectorFromUint32Slice(val []uint32) driver.Valuer

Int2VectorFromUint32Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []uint32.

func Int2VectorFromUint64Slice

func Int2VectorFromUint64Slice(val []uint64) driver.Valuer

Int2VectorFromUint64Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []uint64.

func Int2VectorFromUint8Slice

func Int2VectorFromUint8Slice(val []uint8) driver.Valuer

Int2VectorFromUint8Slice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []uint8.

func Int2VectorFromUintSlice

func Int2VectorFromUintSlice(val []uint) driver.Valuer

Int2VectorFromUintSlice returns a driver.Valuer that produces a PostgreSQL int2vector from the given Go []uint.

func Int2VectorToFloat32Slice

func Int2VectorToFloat32Slice(val *[]float32) sql.Scanner

Int2VectorToFloat32Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []float32 and sets it to val.

func Int2VectorToFloat64Slice

func Int2VectorToFloat64Slice(val *[]float64) sql.Scanner

Int2VectorToFloat64Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []float64 and sets it to val.

func Int2VectorToInt16Slice

func Int2VectorToInt16Slice(val *[]int16) sql.Scanner

Int2VectorToInt16Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []int16 and sets it to val.

func Int2VectorToInt32Slice

func Int2VectorToInt32Slice(val *[]int32) sql.Scanner

Int2VectorToInt32Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []int32 and sets it to val.

func Int2VectorToInt64Slice

func Int2VectorToInt64Slice(val *[]int64) sql.Scanner

Int2VectorToInt64Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []int64 and sets it to val.

func Int2VectorToInt8Slice

func Int2VectorToInt8Slice(val *[]int8) sql.Scanner

Int2VectorToInt8Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []int8 and sets it to val.

func Int2VectorToIntSlice

func Int2VectorToIntSlice(val *[]int) sql.Scanner

Int2VectorToIntSlice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []int and sets it to val.

func Int2VectorToUint16Slice

func Int2VectorToUint16Slice(val *[]uint16) sql.Scanner

Int2VectorToUint16Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []uint16 and sets it to val.

func Int2VectorToUint32Slice

func Int2VectorToUint32Slice(val *[]uint32) sql.Scanner

Int2VectorToUint32Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []uint32 and sets it to val.

func Int2VectorToUint64Slice

func Int2VectorToUint64Slice(val *[]uint64) sql.Scanner

Int2VectorToUint64Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []uint64 and sets it to val.

func Int2VectorToUint8Slice

func Int2VectorToUint8Slice(val *[]uint8) sql.Scanner

Int2VectorToUint8Slice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []uint8 and sets it to val.

func Int2VectorToUintSlice

func Int2VectorToUintSlice(val *[]uint) sql.Scanner

Int2VectorToUintSlice returns an sql.Scanner that converts a PostgreSQL int2vector into a Go []uint and sets it to val.

func Int4ArrayFromFloat32Slice

func Int4ArrayFromFloat32Slice(val []float32) driver.Valuer

Int4ArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []float32.

func Int4ArrayFromFloat64Slice

func Int4ArrayFromFloat64Slice(val []float64) driver.Valuer

Int4ArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []float64.

func Int4ArrayFromInt16Slice

func Int4ArrayFromInt16Slice(val []int16) driver.Valuer

Int4ArrayFromInt16Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []int16.

func Int4ArrayFromInt32Slice

func Int4ArrayFromInt32Slice(val []int32) driver.Valuer

Int4ArrayFromInt32Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []int32.

func Int4ArrayFromInt64Slice

func Int4ArrayFromInt64Slice(val []int64) driver.Valuer

Int4ArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []int64.

func Int4ArrayFromInt8Slice

func Int4ArrayFromInt8Slice(val []int8) driver.Valuer

Int4ArrayFromInt8Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []int8.

func Int4ArrayFromIntSlice

func Int4ArrayFromIntSlice(val []int) driver.Valuer

Int4ArrayFromIntSlice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []int.

func Int4ArrayFromUint16Slice

func Int4ArrayFromUint16Slice(val []uint16) driver.Valuer

Int4ArrayFromUint16Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []uint16.

func Int4ArrayFromUint32Slice

func Int4ArrayFromUint32Slice(val []uint32) driver.Valuer

Int4ArrayFromUint32Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []uint32.

func Int4ArrayFromUint64Slice

func Int4ArrayFromUint64Slice(val []uint64) driver.Valuer

Int4ArrayFromUint64Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []uint64.

func Int4ArrayFromUint8Slice

func Int4ArrayFromUint8Slice(val []uint8) driver.Valuer

Int4ArrayFromUint8Slice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []uint8.

func Int4ArrayFromUintSlice

func Int4ArrayFromUintSlice(val []uint) driver.Valuer

Int4ArrayFromUintSlice returns a driver.Valuer that produces a PostgreSQL int4[] from the given Go []uint.

func Int4ArrayToFloat32Slice

func Int4ArrayToFloat32Slice(val *[]float32) sql.Scanner

Int4ArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []float32 and sets it to val.

func Int4ArrayToFloat64Slice

func Int4ArrayToFloat64Slice(val *[]float64) sql.Scanner

Int4ArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []float64 and sets it to val.

func Int4ArrayToInt16Slice

func Int4ArrayToInt16Slice(val *[]int16) sql.Scanner

Int4ArrayToInt16Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []int16 and sets it to val.

func Int4ArrayToInt32Slice

func Int4ArrayToInt32Slice(val *[]int32) sql.Scanner

Int4ArrayToInt32Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []int32 and sets it to val.

func Int4ArrayToInt64Slice

func Int4ArrayToInt64Slice(val *[]int64) sql.Scanner

Int4ArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []int64 and sets it to val.

func Int4ArrayToInt8Slice

func Int4ArrayToInt8Slice(val *[]int8) sql.Scanner

Int4ArrayToInt8Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []int8 and sets it to val.

func Int4ArrayToIntSlice

func Int4ArrayToIntSlice(val *[]int) sql.Scanner

Int4ArrayToIntSlice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []int and sets it to val.

func Int4ArrayToUint16Slice

func Int4ArrayToUint16Slice(val *[]uint16) sql.Scanner

Int4ArrayToUint16Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []uint16 and sets it to val.

func Int4ArrayToUint32Slice

func Int4ArrayToUint32Slice(val *[]uint32) sql.Scanner

Int4ArrayToUint32Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []uint32 and sets it to val.

func Int4ArrayToUint64Slice

func Int4ArrayToUint64Slice(val *[]uint64) sql.Scanner

Int4ArrayToUint64Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []uint64 and sets it to val.

func Int4ArrayToUint8Slice

func Int4ArrayToUint8Slice(val *[]uint8) sql.Scanner

Int4ArrayToUint8Slice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []uint8 and sets it to val.

func Int4ArrayToUintSlice

func Int4ArrayToUintSlice(val *[]uint) sql.Scanner

Int4ArrayToUintSlice returns an sql.Scanner that converts a PostgreSQL int4[] into a Go []uint and sets it to val.

func Int4RangeArrayFromFloat32Array2Slice

func Int4RangeArrayFromFloat32Array2Slice(val [][2]float32) driver.Valuer

Int4RangeArrayFromFloat32Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]float32.

func Int4RangeArrayFromFloat64Array2Slice

func Int4RangeArrayFromFloat64Array2Slice(val [][2]float64) driver.Valuer

Int4RangeArrayFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]float64.

func Int4RangeArrayFromInt16Array2Slice

func Int4RangeArrayFromInt16Array2Slice(val [][2]int16) driver.Valuer

Int4RangeArrayFromInt16Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]int16.

func Int4RangeArrayFromInt32Array2Slice

func Int4RangeArrayFromInt32Array2Slice(val [][2]int32) driver.Valuer

Int4RangeArrayFromInt32Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]int32.

func Int4RangeArrayFromInt64Array2Slice

func Int4RangeArrayFromInt64Array2Slice(val [][2]int64) driver.Valuer

Int4RangeArrayFromInt64Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]int64.

func Int4RangeArrayFromInt8Array2Slice

func Int4RangeArrayFromInt8Array2Slice(val [][2]int8) driver.Valuer

Int4RangeArrayFromInt8Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]int8.

func Int4RangeArrayFromIntArray2Slice

func Int4RangeArrayFromIntArray2Slice(val [][2]int) driver.Valuer

Int4RangeArrayFromIntArray2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]int.

func Int4RangeArrayFromUint16Array2Slice

func Int4RangeArrayFromUint16Array2Slice(val [][2]uint16) driver.Valuer

Int4RangeArrayFromUint16Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]uint16.

func Int4RangeArrayFromUint32Array2Slice

func Int4RangeArrayFromUint32Array2Slice(val [][2]uint32) driver.Valuer

Int4RangeArrayFromUint32Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]uint32.

func Int4RangeArrayFromUint64Array2Slice

func Int4RangeArrayFromUint64Array2Slice(val [][2]uint64) driver.Valuer

Int4RangeArrayFromUint64Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]uint64.

func Int4RangeArrayFromUint8Array2Slice

func Int4RangeArrayFromUint8Array2Slice(val [][2]uint8) driver.Valuer

Int4RangeArrayFromUint8Array2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]uint8.

func Int4RangeArrayFromUintArray2Slice

func Int4RangeArrayFromUintArray2Slice(val [][2]uint) driver.Valuer

Int4RangeArrayFromUintArray2Slice returns a driver.Valuer that produces a PostgreSQL int4range[] from the given Go [][2]uint.

func Int4RangeArrayToFloat32Array2Slice

func Int4RangeArrayToFloat32Array2Slice(val *[][2]float32) sql.Scanner

Int4RangeArrayToFloat32Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]float32 and sets it to val.

func Int4RangeArrayToFloat64Array2Slice

func Int4RangeArrayToFloat64Array2Slice(val *[][2]float64) sql.Scanner

Int4RangeArrayToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]float64 and sets it to val.

func Int4RangeArrayToInt16Array2Slice

func Int4RangeArrayToInt16Array2Slice(val *[][2]int16) sql.Scanner

Int4RangeArrayToInt16Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]int16 and sets it to val.

func Int4RangeArrayToInt32Array2Slice

func Int4RangeArrayToInt32Array2Slice(val *[][2]int32) sql.Scanner

Int4RangeArrayToInt32Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]int32 and sets it to val.

func Int4RangeArrayToInt64Array2Slice

func Int4RangeArrayToInt64Array2Slice(val *[][2]int64) sql.Scanner

Int4RangeArrayToInt64Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]int64 and sets it to val.

func Int4RangeArrayToInt8Array2Slice

func Int4RangeArrayToInt8Array2Slice(val *[][2]int8) sql.Scanner

Int4RangeArrayToInt8Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]int8 and sets it to val.

func Int4RangeArrayToIntArray2Slice

func Int4RangeArrayToIntArray2Slice(val *[][2]int) sql.Scanner

Int4RangeArrayToIntArray2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]int and sets it to val.

func Int4RangeArrayToUint16Array2Slice

func Int4RangeArrayToUint16Array2Slice(val *[][2]uint16) sql.Scanner

Int4RangeArrayToUint16Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]uint16 and sets it to val.

func Int4RangeArrayToUint32Array2Slice

func Int4RangeArrayToUint32Array2Slice(val *[][2]uint32) sql.Scanner

Int4RangeArrayToUint32Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]uint32 and sets it to val.

func Int4RangeArrayToUint64Array2Slice

func Int4RangeArrayToUint64Array2Slice(val *[][2]uint64) sql.Scanner

Int4RangeArrayToUint64Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]uint64 and sets it to val.

func Int4RangeArrayToUint8Array2Slice

func Int4RangeArrayToUint8Array2Slice(val *[][2]uint8) sql.Scanner

Int4RangeArrayToUint8Array2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]uint8 and sets it to val.

func Int4RangeArrayToUintArray2Slice

func Int4RangeArrayToUintArray2Slice(val *[][2]uint) sql.Scanner

Int4RangeArrayToUintArray2Slice returns an sql.Scanner that converts a PostgreSQL int4range[] into a Go [][2]uint and sets it to val.

func Int4RangeFromFloat32Array2

func Int4RangeFromFloat32Array2(val [2]float32) driver.Valuer

Int4RangeFromFloat32Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]float32.

func Int4RangeFromFloat64Array2

func Int4RangeFromFloat64Array2(val [2]float64) driver.Valuer

Int4RangeFromFloat64Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]float64.

func Int4RangeFromInt16Array2

func Int4RangeFromInt16Array2(val [2]int16) driver.Valuer

Int4RangeFromInt16Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]int16.

func Int4RangeFromInt32Array2

func Int4RangeFromInt32Array2(val [2]int32) driver.Valuer

Int4RangeFromInt32Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]int32.

func Int4RangeFromInt64Array2

func Int4RangeFromInt64Array2(val [2]int64) driver.Valuer

Int4RangeFromInt64Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]int64.

func Int4RangeFromInt8Array2

func Int4RangeFromInt8Array2(val [2]int8) driver.Valuer

Int4RangeFromInt8Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]int8.

func Int4RangeFromIntArray2

func Int4RangeFromIntArray2(val [2]int) driver.Valuer

Int4RangeFromIntArray2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]int.

func Int4RangeFromUint16Array2

func Int4RangeFromUint16Array2(val [2]uint16) driver.Valuer

Int4RangeFromUint16Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]uint16.

func Int4RangeFromUint32Array2

func Int4RangeFromUint32Array2(val [2]uint32) driver.Valuer

Int4RangeFromUint32Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]uint32.

func Int4RangeFromUint64Array2

func Int4RangeFromUint64Array2(val [2]uint64) driver.Valuer

Int4RangeFromUint64Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]uint64.

func Int4RangeFromUint8Array2

func Int4RangeFromUint8Array2(val [2]uint8) driver.Valuer

Int4RangeFromUint8Array2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]uint8.

func Int4RangeFromUintArray2

func Int4RangeFromUintArray2(val [2]uint) driver.Valuer

Int4RangeFromUintArray2 returns a driver.Valuer that produces a PostgreSQL int4range from the given Go [2]uint.

func Int4RangeToFloat32Array2

func Int4RangeToFloat32Array2(val *[2]float32) sql.Scanner

Int4RangeToFloat32Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]float32 and sets it to val.

func Int4RangeToFloat64Array2

func Int4RangeToFloat64Array2(val *[2]float64) sql.Scanner

Int4RangeToFloat64Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]float64 and sets it to val.

func Int4RangeToInt16Array2

func Int4RangeToInt16Array2(val *[2]int16) sql.Scanner

Int4RangeToInt16Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]int16 and sets it to val.

func Int4RangeToInt32Array2

func Int4RangeToInt32Array2(val *[2]int32) sql.Scanner

Int4RangeToInt32Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]int32 and sets it to val.

func Int4RangeToInt64Array2

func Int4RangeToInt64Array2(val *[2]int64) sql.Scanner

Int4RangeToInt64Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]int64 and sets it to val.

func Int4RangeToInt8Array2

func Int4RangeToInt8Array2(val *[2]int8) sql.Scanner

Int4RangeToInt8Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]int8 and sets it to val.

func Int4RangeToIntArray2

func Int4RangeToIntArray2(val *[2]int) sql.Scanner

Int4RangeToIntArray2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]int and sets it to val.

func Int4RangeToUint16Array2

func Int4RangeToUint16Array2(val *[2]uint16) sql.Scanner

Int4RangeToUint16Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]uint16 and sets it to val.

func Int4RangeToUint32Array2

func Int4RangeToUint32Array2(val *[2]uint32) sql.Scanner

Int4RangeToUint32Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]uint32 and sets it to val.

func Int4RangeToUint64Array2

func Int4RangeToUint64Array2(val *[2]uint64) sql.Scanner

Int4RangeToUint64Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]uint64 and sets it to val.

func Int4RangeToUint8Array2

func Int4RangeToUint8Array2(val *[2]uint8) sql.Scanner

Int4RangeToUint8Array2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]uint8 and sets it to val.

func Int4RangeToUintArray2

func Int4RangeToUintArray2(val *[2]uint) sql.Scanner

Int4RangeToUintArray2 returns an sql.Scanner that converts a PostgreSQL int4range into a Go [2]uint and sets it to val.

func Int8ArrayFromFloat32Slice

func Int8ArrayFromFloat32Slice(val []float32) driver.Valuer

Int8ArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []float32.

func Int8ArrayFromFloat64Slice

func Int8ArrayFromFloat64Slice(val []float64) driver.Valuer

Int8ArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []float64.

func Int8ArrayFromInt16Slice

func Int8ArrayFromInt16Slice(val []int16) driver.Valuer

Int8ArrayFromInt16Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []int16.

func Int8ArrayFromInt32Slice

func Int8ArrayFromInt32Slice(val []int32) driver.Valuer

Int8ArrayFromInt32Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []int32.

func Int8ArrayFromInt64Slice

func Int8ArrayFromInt64Slice(val []int64) driver.Valuer

Int8ArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []int64.

func Int8ArrayFromInt8Slice

func Int8ArrayFromInt8Slice(val []int8) driver.Valuer

Int8ArrayFromInt8Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []int8.

func Int8ArrayFromIntSlice

func Int8ArrayFromIntSlice(val []int) driver.Valuer

Int8ArrayFromIntSlice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []int.

func Int8ArrayFromUint16Slice

func Int8ArrayFromUint16Slice(val []uint16) driver.Valuer

Int8ArrayFromUint16Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []uint16.

func Int8ArrayFromUint32Slice

func Int8ArrayFromUint32Slice(val []uint32) driver.Valuer

Int8ArrayFromUint32Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []uint32.

func Int8ArrayFromUint64Slice

func Int8ArrayFromUint64Slice(val []uint64) driver.Valuer

Int8ArrayFromUint64Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []uint64.

func Int8ArrayFromUint8Slice

func Int8ArrayFromUint8Slice(val []uint8) driver.Valuer

Int8ArrayFromUint8Slice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []uint8.

func Int8ArrayFromUintSlice

func Int8ArrayFromUintSlice(val []uint) driver.Valuer

Int8ArrayFromUintSlice returns a driver.Valuer that produces a PostgreSQL int8[] from the given Go []uint.

func Int8ArrayToFloat32Slice

func Int8ArrayToFloat32Slice(val *[]float32) sql.Scanner

Int8ArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []float32 and sets it to val.

func Int8ArrayToFloat64Slice

func Int8ArrayToFloat64Slice(val *[]float64) sql.Scanner

Int8ArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []float64 and sets it to val.

func Int8ArrayToInt16Slice

func Int8ArrayToInt16Slice(val *[]int16) sql.Scanner

Int8ArrayToInt16Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []int16 and sets it to val.

func Int8ArrayToInt32Slice

func Int8ArrayToInt32Slice(val *[]int32) sql.Scanner

Int8ArrayToInt32Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []int32 and sets it to val.

func Int8ArrayToInt64Slice

func Int8ArrayToInt64Slice(val *[]int64) sql.Scanner

Int8ArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []int64 and sets it to val.

func Int8ArrayToInt8Slice

func Int8ArrayToInt8Slice(val *[]int8) sql.Scanner

Int8ArrayToInt8Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []int8 and sets it to val.

func Int8ArrayToIntSlice

func Int8ArrayToIntSlice(val *[]int) sql.Scanner

Int8ArrayToIntSlice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []int and sets it to val.

func Int8ArrayToUint16Slice

func Int8ArrayToUint16Slice(val *[]uint16) sql.Scanner

Int8ArrayToUint16Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []uint16 and sets it to val.

func Int8ArrayToUint32Slice

func Int8ArrayToUint32Slice(val *[]uint32) sql.Scanner

Int8ArrayToUint32Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []uint32 and sets it to val.

func Int8ArrayToUint64Slice

func Int8ArrayToUint64Slice(val *[]uint64) sql.Scanner

Int8ArrayToUint64Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []uint64 and sets it to val.

func Int8ArrayToUint8Slice

func Int8ArrayToUint8Slice(val *[]uint8) sql.Scanner

Int8ArrayToUint8Slice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []uint8 and sets it to val.

func Int8ArrayToUintSlice

func Int8ArrayToUintSlice(val *[]uint) sql.Scanner

Int8ArrayToUintSlice returns an sql.Scanner that converts a PostgreSQL int8[] into a Go []uint and sets it to val.

func Int8RangeArrayFromFloat32Array2Slice

func Int8RangeArrayFromFloat32Array2Slice(val [][2]float32) driver.Valuer

Int8RangeArrayFromFloat32Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]float32.

func Int8RangeArrayFromFloat64Array2Slice

func Int8RangeArrayFromFloat64Array2Slice(val [][2]float64) driver.Valuer

Int8RangeArrayFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]float64.

func Int8RangeArrayFromInt16Array2Slice

func Int8RangeArrayFromInt16Array2Slice(val [][2]int16) driver.Valuer

Int8RangeArrayFromInt16Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]int16.

func Int8RangeArrayFromInt32Array2Slice

func Int8RangeArrayFromInt32Array2Slice(val [][2]int32) driver.Valuer

Int8RangeArrayFromInt32Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]int32.

func Int8RangeArrayFromInt64Array2Slice

func Int8RangeArrayFromInt64Array2Slice(val [][2]int64) driver.Valuer

Int8RangeArrayFromInt64Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]int64.

func Int8RangeArrayFromInt8Array2Slice

func Int8RangeArrayFromInt8Array2Slice(val [][2]int8) driver.Valuer

Int8RangeArrayFromInt8Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]int8.

func Int8RangeArrayFromIntArray2Slice

func Int8RangeArrayFromIntArray2Slice(val [][2]int) driver.Valuer

Int8RangeArrayFromIntArray2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]int.

func Int8RangeArrayFromUint16Array2Slice

func Int8RangeArrayFromUint16Array2Slice(val [][2]uint16) driver.Valuer

Int8RangeArrayFromUint16Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]uint16.

func Int8RangeArrayFromUint32Array2Slice

func Int8RangeArrayFromUint32Array2Slice(val [][2]uint32) driver.Valuer

Int8RangeArrayFromUint32Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]uint32.

func Int8RangeArrayFromUint64Array2Slice

func Int8RangeArrayFromUint64Array2Slice(val [][2]uint64) driver.Valuer

Int8RangeArrayFromUint64Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]uint64.

func Int8RangeArrayFromUint8Array2Slice

func Int8RangeArrayFromUint8Array2Slice(val [][2]uint8) driver.Valuer

Int8RangeArrayFromUint8Array2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]uint8.

func Int8RangeArrayFromUintArray2Slice

func Int8RangeArrayFromUintArray2Slice(val [][2]uint) driver.Valuer

Int8RangeArrayFromUintArray2Slice returns a driver.Valuer that produces a PostgreSQL int8range[] from the given Go [][2]uint.

func Int8RangeArrayToFloat32Array2Slice

func Int8RangeArrayToFloat32Array2Slice(val *[][2]float32) sql.Scanner

Int8RangeArrayToFloat32Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]float32 and sets it to val.

func Int8RangeArrayToFloat64Array2Slice

func Int8RangeArrayToFloat64Array2Slice(val *[][2]float64) sql.Scanner

Int8RangeArrayToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]float64 and sets it to val.

func Int8RangeArrayToInt16Array2Slice

func Int8RangeArrayToInt16Array2Slice(val *[][2]int16) sql.Scanner

Int8RangeArrayToInt16Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]int16 and sets it to val.

func Int8RangeArrayToInt32Array2Slice

func Int8RangeArrayToInt32Array2Slice(val *[][2]int32) sql.Scanner

Int8RangeArrayToInt32Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]int32 and sets it to val.

func Int8RangeArrayToInt64Array2Slice

func Int8RangeArrayToInt64Array2Slice(val *[][2]int64) sql.Scanner

Int8RangeArrayToInt64Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]int64 and sets it to val.

func Int8RangeArrayToInt8Array2Slice

func Int8RangeArrayToInt8Array2Slice(val *[][2]int8) sql.Scanner

Int8RangeArrayToInt8Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]int8 and sets it to val.

func Int8RangeArrayToIntArray2Slice

func Int8RangeArrayToIntArray2Slice(val *[][2]int) sql.Scanner

Int8RangeArrayToIntArray2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]int and sets it to val.

func Int8RangeArrayToUint16Array2Slice

func Int8RangeArrayToUint16Array2Slice(val *[][2]uint16) sql.Scanner

Int8RangeArrayToUint16Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]uint16 and sets it to val.

func Int8RangeArrayToUint32Array2Slice

func Int8RangeArrayToUint32Array2Slice(val *[][2]uint32) sql.Scanner

Int8RangeArrayToUint32Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]uint32 and sets it to val.

func Int8RangeArrayToUint64Array2Slice

func Int8RangeArrayToUint64Array2Slice(val *[][2]uint64) sql.Scanner

Int8RangeArrayToUint64Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]uint64 and sets it to val.

func Int8RangeArrayToUint8Array2Slice

func Int8RangeArrayToUint8Array2Slice(val *[][2]uint8) sql.Scanner

Int8RangeArrayToUint8Array2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]uint8 and sets it to val.

func Int8RangeArrayToUintArray2Slice

func Int8RangeArrayToUintArray2Slice(val *[][2]uint) sql.Scanner

Int8RangeArrayToUintArray2Slice returns an sql.Scanner that converts a PostgreSQL int8range[] into a Go [][2]uint and sets it to val.

func Int8RangeFromFloat32Array2

func Int8RangeFromFloat32Array2(val [2]float32) driver.Valuer

Int8RangeFromFloat32Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]float32.

func Int8RangeFromFloat64Array2

func Int8RangeFromFloat64Array2(val [2]float64) driver.Valuer

Int8RangeFromFloat64Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]float64.

func Int8RangeFromInt16Array2

func Int8RangeFromInt16Array2(val [2]int16) driver.Valuer

Int8RangeFromInt16Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]int16.

func Int8RangeFromInt32Array2

func Int8RangeFromInt32Array2(val [2]int32) driver.Valuer

Int8RangeFromInt32Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]int32.

func Int8RangeFromInt64Array2

func Int8RangeFromInt64Array2(val [2]int64) driver.Valuer

Int8RangeFromInt64Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]int64.

func Int8RangeFromInt8Array2

func Int8RangeFromInt8Array2(val [2]int8) driver.Valuer

Int8RangeFromInt8Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]int8.

func Int8RangeFromIntArray2

func Int8RangeFromIntArray2(val [2]int) driver.Valuer

Int8RangeFromIntArray2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]int.

func Int8RangeFromUint16Array2

func Int8RangeFromUint16Array2(val [2]uint16) driver.Valuer

Int8RangeFromUint16Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]uint16.

func Int8RangeFromUint32Array2

func Int8RangeFromUint32Array2(val [2]uint32) driver.Valuer

Int8RangeFromUint32Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]uint32.

func Int8RangeFromUint64Array2

func Int8RangeFromUint64Array2(val [2]uint64) driver.Valuer

Int8RangeFromUint64Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]uint64.

func Int8RangeFromUint8Array2

func Int8RangeFromUint8Array2(val [2]uint8) driver.Valuer

Int8RangeFromUint8Array2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]uint8.

func Int8RangeFromUintArray2

func Int8RangeFromUintArray2(val [2]uint) driver.Valuer

Int8RangeFromUintArray2 returns a driver.Valuer that produces a PostgreSQL int8range from the given Go [2]uint.

func Int8RangeToFloat32Array2

func Int8RangeToFloat32Array2(val *[2]float32) sql.Scanner

Int8RangeToFloat32Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]float32 and sets it to val.

func Int8RangeToFloat64Array2

func Int8RangeToFloat64Array2(val *[2]float64) sql.Scanner

Int8RangeToFloat64Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]float64 and sets it to val.

func Int8RangeToInt16Array2

func Int8RangeToInt16Array2(val *[2]int16) sql.Scanner

Int8RangeToInt16Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]int16 and sets it to val.

func Int8RangeToInt32Array2

func Int8RangeToInt32Array2(val *[2]int32) sql.Scanner

Int8RangeToInt32Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]int32 and sets it to val.

func Int8RangeToInt64Array2

func Int8RangeToInt64Array2(val *[2]int64) sql.Scanner

Int8RangeToInt64Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]int64 and sets it to val.

func Int8RangeToInt8Array2

func Int8RangeToInt8Array2(val *[2]int8) sql.Scanner

Int8RangeToInt8Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]int8 and sets it to val.

func Int8RangeToIntArray2

func Int8RangeToIntArray2(val *[2]int) sql.Scanner

Int8RangeToIntArray2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]int and sets it to val.

func Int8RangeToUint16Array2

func Int8RangeToUint16Array2(val *[2]uint16) sql.Scanner

Int8RangeToUint16Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]uint16 and sets it to val.

func Int8RangeToUint32Array2

func Int8RangeToUint32Array2(val *[2]uint32) sql.Scanner

Int8RangeToUint32Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]uint32 and sets it to val.

func Int8RangeToUint64Array2

func Int8RangeToUint64Array2(val *[2]uint64) sql.Scanner

Int8RangeToUint64Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]uint64 and sets it to val.

func Int8RangeToUint8Array2

func Int8RangeToUint8Array2(val *[2]uint8) sql.Scanner

Int8RangeToUint8Array2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]uint8 and sets it to val.

func Int8RangeToUintArray2

func Int8RangeToUintArray2(val *[2]uint) sql.Scanner

Int8RangeToUintArray2 returns an sql.Scanner that converts a PostgreSQL int8range into a Go [2]uint and sets it to val.

func JSON

func JSON(val interface{}) interface {
	driver.Valuer
	sql.Scanner
}

JSON returns a value that implements both the driver.Valuer and sql.Scanner interfaces. The driver.Valuer produces a PostgreSQL json(b) from the given val and the sql.Scanner unmarshals a PostgreSQL json(b) into the given val.

func JSONArrayFromByteSliceSlice

func JSONArrayFromByteSliceSlice(val [][]byte) driver.Valuer

JSONArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL json(b)[] from the given Go [][]byte.

func JSONArrayToByteSliceSlice

func JSONArrayToByteSliceSlice(val *[][]byte) sql.Scanner

JSONArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL json(b)[] into a Go [][]byte and sets it to val.

func LineArrayFromFloat64Array3Slice

func LineArrayFromFloat64Array3Slice(val [][3]float64) driver.Valuer

LineArrayFromFloat64Array3Slice returns a driver.Valuer that produces a PostgreSQL line[] from the given Go [][3]float64.

func LineArrayToFloat64Array3Slice

func LineArrayToFloat64Array3Slice(val *[][3]float64) sql.Scanner

LineArrayToFloat64Array3Slice returns an sql.Scanner that converts a PostgreSQL line[] into a Go [][3]float64 and sets it to val.

func LineFromFloat64Array3

func LineFromFloat64Array3(val [3]float64) driver.Valuer

LineFromFloat64Array3 returns a driver.Valuer that produces a PostgreSQL line from the given Go [3]float64.

func LineToFloat64Array3

func LineToFloat64Array3(val *[3]float64) sql.Scanner

LineToFloat64Array3 returns an sql.Scanner that converts a PostgreSQL line into a Go [3]float64 and sets it to val.

func LsegArrayFromFloat64Array2Array2Slice

func LsegArrayFromFloat64Array2Array2Slice(val [][2][2]float64) driver.Valuer

LsegArrayFromFloat64Array2Array2Slice returns a driver.Valuer that produces a PostgreSQL lseg[] from the given Go [][2][2]float64.

func LsegArrayToFloat64Array2Array2Slice

func LsegArrayToFloat64Array2Array2Slice(val *[][2][2]float64) sql.Scanner

LsegArrayToFloat64Array2Array2Slice returns an sql.Scanner that converts a PostgreSQL lseg[] into a Go [][2][2]float64 and sets it to val.

func LsegFromFloat64Array2Array2

func LsegFromFloat64Array2Array2(val [2][2]float64) driver.Valuer

LsegFromFloat64Array2Array2 returns a driver.Valuer that produces a PostgreSQL lseg from the given Go [2][2]float64.

func LsegToFloat64Array2Array2

func LsegToFloat64Array2Array2(val *[2][2]float64) sql.Scanner

LsegToFloat64Array2Array2 returns an sql.Scanner that converts a PostgreSQL lseg into a Go [2][2]float64 and sets it to val.

func MACAddr8ArrayFromHardwareAddrSlice

func MACAddr8ArrayFromHardwareAddrSlice(val []net.HardwareAddr) driver.Valuer

MACAddr8ArrayFromHardwareAddrSlice returns a driver.Valuer that produces a PostgreSQL macaddr8[] from the given Go []net.HardwareAddr.

func MACAddr8ArrayToHardwareAddrSlice

func MACAddr8ArrayToHardwareAddrSlice(val *[]net.HardwareAddr) sql.Scanner

MACAddr8ArrayToHardwareAddrSlice returns an sql.Scanner that converts a PostgreSQL macaddr8[] into a Go []net.HardwareAddr and sets it to val.

func MACAddr8FromHardwareAddr

func MACAddr8FromHardwareAddr(val net.HardwareAddr) driver.Valuer

MACAddr8FromHardwareAddr returns a driver.Valuer that produces a PostgreSQL macaddr8 from the given Go net.HardwareAddr.

func MACAddr8ToHardwareAddr

func MACAddr8ToHardwareAddr(val *net.HardwareAddr) sql.Scanner

MACAddr8ToHardwareAddr returns an sql.Scanner that converts a PostgreSQL macaddr8 into a Go net.HardwareAddr and sets it to val.

func MACAddrArrayFromHardwareAddrSlice

func MACAddrArrayFromHardwareAddrSlice(val []net.HardwareAddr) driver.Valuer

MACAddrArrayFromHardwareAddrSlice returns a driver.Valuer that produces a PostgreSQL macaddr[] from the given Go []net.HardwareAddr.

func MACAddrArrayToHardwareAddrSlice

func MACAddrArrayToHardwareAddrSlice(val *[]net.HardwareAddr) sql.Scanner

MACAddrArrayToHardwareAddrSlice returns an sql.Scanner that converts a PostgreSQL macaddr[] into a Go []net.HardwareAddr and sets it to val.

func MACAddrFromHardwareAddr

func MACAddrFromHardwareAddr(val net.HardwareAddr) driver.Valuer

MACAddrFromHardwareAddr returns a driver.Valuer that produces a PostgreSQL macaddr from the given Go net.HardwareAddr.

func MACAddrToHardwareAddr

func MACAddrToHardwareAddr(val *net.HardwareAddr) sql.Scanner

MACAddrToHardwareAddr returns an sql.Scanner that converts a PostgreSQL macaddr into a Go net.HardwareAddr and sets it to val.

func MoneyArrayFromInt64Slice

func MoneyArrayFromInt64Slice(val []int64) driver.Valuer

MoneyArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL money[] from the given Go []int64.

func MoneyArrayToInt64Slice

func MoneyArrayToInt64Slice(val *[]int64) sql.Scanner

MoneyArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL money[] into a Go []int64 and sets it to val.

func MoneyFromInt64

func MoneyFromInt64(val int64) driver.Valuer

MoneyFromInt64 returns a driver.Valuer that produces a PostgreSQL money from the given Go int64.

func MoneyToInt64

func MoneyToInt64(val *int64) sql.Scanner

MoneyToInt64 returns an sql.Scanner that converts a PostgreSQL money into a Go int64 and sets it to val.

func NumRangeArrayFromFloat32Array2Slice

func NumRangeArrayFromFloat32Array2Slice(val [][2]float32) driver.Valuer

NumRangeArrayFromFloat32Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]float32.

func NumRangeArrayFromFloat64Array2Slice

func NumRangeArrayFromFloat64Array2Slice(val [][2]float64) driver.Valuer

NumRangeArrayFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]float64.

func NumRangeArrayFromInt16Array2Slice

func NumRangeArrayFromInt16Array2Slice(val [][2]int16) driver.Valuer

NumRangeArrayFromInt16Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]int16.

func NumRangeArrayFromInt32Array2Slice

func NumRangeArrayFromInt32Array2Slice(val [][2]int32) driver.Valuer

NumRangeArrayFromInt32Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]int32.

func NumRangeArrayFromInt64Array2Slice

func NumRangeArrayFromInt64Array2Slice(val [][2]int64) driver.Valuer

NumRangeArrayFromInt64Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]int64.

func NumRangeArrayFromInt8Array2Slice

func NumRangeArrayFromInt8Array2Slice(val [][2]int8) driver.Valuer

NumRangeArrayFromInt8Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]int8.

func NumRangeArrayFromIntArray2Slice

func NumRangeArrayFromIntArray2Slice(val [][2]int) driver.Valuer

NumRangeArrayFromIntArray2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]int.

func NumRangeArrayFromUint16Array2Slice

func NumRangeArrayFromUint16Array2Slice(val [][2]uint16) driver.Valuer

NumRangeArrayFromUint16Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]uint16.

func NumRangeArrayFromUint32Array2Slice

func NumRangeArrayFromUint32Array2Slice(val [][2]uint32) driver.Valuer

NumRangeArrayFromUint32Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]uint32.

func NumRangeArrayFromUint64Array2Slice

func NumRangeArrayFromUint64Array2Slice(val [][2]uint64) driver.Valuer

NumRangeArrayFromUint64Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]uint64.

func NumRangeArrayFromUint8Array2Slice

func NumRangeArrayFromUint8Array2Slice(val [][2]uint8) driver.Valuer

NumRangeArrayFromUint8Array2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]uint8.

func NumRangeArrayFromUintArray2Slice

func NumRangeArrayFromUintArray2Slice(val [][2]uint) driver.Valuer

NumRangeArrayFromUintArray2Slice returns a driver.Valuer that produces a PostgreSQL numrange[] from the given Go [][2]uint.

func NumRangeArrayToFloat32Array2Slice

func NumRangeArrayToFloat32Array2Slice(val *[][2]float32) sql.Scanner

NumRangeArrayToFloat32Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]float32 and sets it to val.

func NumRangeArrayToFloat64Array2Slice

func NumRangeArrayToFloat64Array2Slice(val *[][2]float64) sql.Scanner

NumRangeArrayToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]float64 and sets it to val.

func NumRangeArrayToInt16Array2Slice

func NumRangeArrayToInt16Array2Slice(val *[][2]int16) sql.Scanner

NumRangeArrayToInt16Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]int16 and sets it to val.

func NumRangeArrayToInt32Array2Slice

func NumRangeArrayToInt32Array2Slice(val *[][2]int32) sql.Scanner

NumRangeArrayToInt32Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]int32 and sets it to val.

func NumRangeArrayToInt64Array2Slice

func NumRangeArrayToInt64Array2Slice(val *[][2]int64) sql.Scanner

NumRangeArrayToInt64Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]int64 and sets it to val.

func NumRangeArrayToInt8Array2Slice

func NumRangeArrayToInt8Array2Slice(val *[][2]int8) sql.Scanner

NumRangeArrayToInt8Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]int8 and sets it to val.

func NumRangeArrayToIntArray2Slice

func NumRangeArrayToIntArray2Slice(val *[][2]int) sql.Scanner

NumRangeArrayToIntArray2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]int and sets it to val.

func NumRangeArrayToUint16Array2Slice

func NumRangeArrayToUint16Array2Slice(val *[][2]uint16) sql.Scanner

NumRangeArrayToUint16Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]uint16 and sets it to val.

func NumRangeArrayToUint32Array2Slice

func NumRangeArrayToUint32Array2Slice(val *[][2]uint32) sql.Scanner

NumRangeArrayToUint32Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]uint32 and sets it to val.

func NumRangeArrayToUint64Array2Slice

func NumRangeArrayToUint64Array2Slice(val *[][2]uint64) sql.Scanner

NumRangeArrayToUint64Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]uint64 and sets it to val.

func NumRangeArrayToUint8Array2Slice

func NumRangeArrayToUint8Array2Slice(val *[][2]uint8) sql.Scanner

NumRangeArrayToUint8Array2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]uint8 and sets it to val.

func NumRangeArrayToUintArray2Slice

func NumRangeArrayToUintArray2Slice(val *[][2]uint) sql.Scanner

NumRangeArrayToUintArray2Slice returns an sql.Scanner that converts a PostgreSQL numrange[] into a Go [][2]uint and sets it to val.

func NumRangeFromFloat32Array2

func NumRangeFromFloat32Array2(val [2]float32) driver.Valuer

NumRangeFromFloat32Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]float32.

func NumRangeFromFloat64Array2

func NumRangeFromFloat64Array2(val [2]float64) driver.Valuer

NumRangeFromFloat64Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]float64.

func NumRangeFromInt16Array2

func NumRangeFromInt16Array2(val [2]int16) driver.Valuer

NumRangeFromInt16Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]int16.

func NumRangeFromInt32Array2

func NumRangeFromInt32Array2(val [2]int32) driver.Valuer

NumRangeFromInt32Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]int32.

func NumRangeFromInt64Array2

func NumRangeFromInt64Array2(val [2]int64) driver.Valuer

NumRangeFromInt64Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]int64.

func NumRangeFromInt8Array2

func NumRangeFromInt8Array2(val [2]int8) driver.Valuer

NumRangeFromInt8Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]int8.

func NumRangeFromIntArray2

func NumRangeFromIntArray2(val [2]int) driver.Valuer

NumRangeFromIntArray2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]int.

func NumRangeFromUint16Array2

func NumRangeFromUint16Array2(val [2]uint16) driver.Valuer

NumRangeFromUint16Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]uint16.

func NumRangeFromUint32Array2

func NumRangeFromUint32Array2(val [2]uint32) driver.Valuer

NumRangeFromUint32Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]uint32.

func NumRangeFromUint64Array2

func NumRangeFromUint64Array2(val [2]uint64) driver.Valuer

NumRangeFromUint64Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]uint64.

func NumRangeFromUint8Array2

func NumRangeFromUint8Array2(val [2]uint8) driver.Valuer

NumRangeFromUint8Array2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]uint8.

func NumRangeFromUintArray2

func NumRangeFromUintArray2(val [2]uint) driver.Valuer

NumRangeFromUintArray2 returns a driver.Valuer that produces a PostgreSQL numrange from the given Go [2]uint.

func NumRangeToFloat32Array2

func NumRangeToFloat32Array2(val *[2]float32) sql.Scanner

NumRangeToFloat32Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]float32 and sets it to val.

func NumRangeToFloat64Array2

func NumRangeToFloat64Array2(val *[2]float64) sql.Scanner

NumRangeToFloat64Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]float64 and sets it to val.

func NumRangeToInt16Array2

func NumRangeToInt16Array2(val *[2]int16) sql.Scanner

NumRangeToInt16Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]int16 and sets it to val.

func NumRangeToInt32Array2

func NumRangeToInt32Array2(val *[2]int32) sql.Scanner

NumRangeToInt32Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]int32 and sets it to val.

func NumRangeToInt64Array2

func NumRangeToInt64Array2(val *[2]int64) sql.Scanner

NumRangeToInt64Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]int64 and sets it to val.

func NumRangeToInt8Array2

func NumRangeToInt8Array2(val *[2]int8) sql.Scanner

NumRangeToInt8Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]int8 and sets it to val.

func NumRangeToIntArray2

func NumRangeToIntArray2(val *[2]int) sql.Scanner

NumRangeToIntArray2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]int and sets it to val.

func NumRangeToUint16Array2

func NumRangeToUint16Array2(val *[2]uint16) sql.Scanner

NumRangeToUint16Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]uint16 and sets it to val.

func NumRangeToUint32Array2

func NumRangeToUint32Array2(val *[2]uint32) sql.Scanner

NumRangeToUint32Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]uint32 and sets it to val.

func NumRangeToUint64Array2

func NumRangeToUint64Array2(val *[2]uint64) sql.Scanner

NumRangeToUint64Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]uint64 and sets it to val.

func NumRangeToUint8Array2

func NumRangeToUint8Array2(val *[2]uint8) sql.Scanner

NumRangeToUint8Array2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]uint8 and sets it to val.

func NumRangeToUintArray2

func NumRangeToUintArray2(val *[2]uint) sql.Scanner

NumRangeToUintArray2 returns an sql.Scanner that converts a PostgreSQL numrange into a Go [2]uint and sets it to val.

func NumericArrayFromFloat32Slice

func NumericArrayFromFloat32Slice(val []float32) driver.Valuer

NumericArrayFromFloat32Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []float32.

func NumericArrayFromFloat64Slice

func NumericArrayFromFloat64Slice(val []float64) driver.Valuer

NumericArrayFromFloat64Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []float64.

func NumericArrayFromInt16Slice

func NumericArrayFromInt16Slice(val []int16) driver.Valuer

NumericArrayFromInt16Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []int16.

func NumericArrayFromInt32Slice

func NumericArrayFromInt32Slice(val []int32) driver.Valuer

NumericArrayFromInt32Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []int32.

func NumericArrayFromInt64Slice

func NumericArrayFromInt64Slice(val []int64) driver.Valuer

NumericArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []int64.

func NumericArrayFromInt8Slice

func NumericArrayFromInt8Slice(val []int8) driver.Valuer

NumericArrayFromInt8Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []int8.

func NumericArrayFromIntSlice

func NumericArrayFromIntSlice(val []int) driver.Valuer

NumericArrayFromIntSlice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []int.

func NumericArrayFromUint16Slice

func NumericArrayFromUint16Slice(val []uint16) driver.Valuer

NumericArrayFromUint16Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []uint16.

func NumericArrayFromUint32Slice

func NumericArrayFromUint32Slice(val []uint32) driver.Valuer

NumericArrayFromUint32Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []uint32.

func NumericArrayFromUint64Slice

func NumericArrayFromUint64Slice(val []uint64) driver.Valuer

NumericArrayFromUint64Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []uint64.

func NumericArrayFromUint8Slice

func NumericArrayFromUint8Slice(val []uint8) driver.Valuer

NumericArrayFromUint8Slice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []uint8.

func NumericArrayFromUintSlice

func NumericArrayFromUintSlice(val []uint) driver.Valuer

NumericArrayFromUintSlice returns a driver.Valuer that produces a PostgreSQL numeric[] from the given Go []uint.

func NumericArrayToFloat32Slice

func NumericArrayToFloat32Slice(val *[]float32) sql.Scanner

NumericArrayToFloat32Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []float32 and sets it to val.

func NumericArrayToFloat64Slice

func NumericArrayToFloat64Slice(val *[]float64) sql.Scanner

NumericArrayToFloat64Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []float64 and sets it to val.

func NumericArrayToInt16Slice

func NumericArrayToInt16Slice(val *[]int16) sql.Scanner

NumericArrayToInt16Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []int16 and sets it to val.

func NumericArrayToInt32Slice

func NumericArrayToInt32Slice(val *[]int32) sql.Scanner

NumericArrayToInt32Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []int32 and sets it to val.

func NumericArrayToInt64Slice

func NumericArrayToInt64Slice(val *[]int64) sql.Scanner

NumericArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []int64 and sets it to val.

func NumericArrayToInt8Slice

func NumericArrayToInt8Slice(val *[]int8) sql.Scanner

NumericArrayToInt8Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []int8 and sets it to val.

func NumericArrayToIntSlice

func NumericArrayToIntSlice(val *[]int) sql.Scanner

NumericArrayToIntSlice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []int and sets it to val.

func NumericArrayToUint16Slice

func NumericArrayToUint16Slice(val *[]uint16) sql.Scanner

NumericArrayToUint16Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []uint16 and sets it to val.

func NumericArrayToUint32Slice

func NumericArrayToUint32Slice(val *[]uint32) sql.Scanner

NumericArrayToUint32Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []uint32 and sets it to val.

func NumericArrayToUint64Slice

func NumericArrayToUint64Slice(val *[]uint64) sql.Scanner

NumericArrayToUint64Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []uint64 and sets it to val.

func NumericArrayToUint8Slice

func NumericArrayToUint8Slice(val *[]uint8) sql.Scanner

NumericArrayToUint8Slice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []uint8 and sets it to val.

func NumericArrayToUintSlice

func NumericArrayToUintSlice(val *[]uint) sql.Scanner

NumericArrayToUintSlice returns an sql.Scanner that converts a PostgreSQL numeric[] into a Go []uint and sets it to val.

func PathArrayFromFloat64Array2SliceSlice

func PathArrayFromFloat64Array2SliceSlice(val [][][2]float64) driver.Valuer

PathArrayFromFloat64Array2SliceSlice returns a driver.Valuer that produces a PostgreSQL path[] from the given Go [][][2]float64.

func PathArrayToFloat64Array2SliceSlice

func PathArrayToFloat64Array2SliceSlice(val *[][][2]float64) sql.Scanner

PathArrayToFloat64Array2SliceSlice returns an sql.Scanner that converts a PostgreSQL path[] into a Go [][][2]float64 and sets it to val.

func PathFromFloat64Array2Slice

func PathFromFloat64Array2Slice(val [][2]float64) driver.Valuer

PathFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL path from the given Go [][2]float64.

func PathToFloat64Array2Slice

func PathToFloat64Array2Slice(val *[][2]float64) sql.Scanner

PathToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL path into a Go [][2]float64 and sets it to val.

func PointArrayFromFloat64Array2Slice

func PointArrayFromFloat64Array2Slice(val [][2]float64) driver.Valuer

PointArrayFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL point[] from the given Go [][2]float64.

func PointArrayToFloat64Array2Slice

func PointArrayToFloat64Array2Slice(val *[][2]float64) sql.Scanner

PointArrayToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL point[] into a Go [][2]float64 and sets it to val.

func PointFromFloat64Array2

func PointFromFloat64Array2(val [2]float64) driver.Valuer

PointFromFloat64Array2 returns a driver.Valuer that produces a PostgreSQL point from the given Go [2]float64.

func PointToFloat64Array2

func PointToFloat64Array2(val *[2]float64) sql.Scanner

PointToFloat64Array2 returns an sql.Scanner that converts a PostgreSQL point into a Go [2]float64 and sets it to val.

func PolygonArrayFromFloat64Array2SliceSlice

func PolygonArrayFromFloat64Array2SliceSlice(val [][][2]float64) driver.Valuer

PolygonArrayFromFloat64Array2SliceSlice returns a driver.Valuer that produces a PostgreSQL polygon[] from the given Go [][][2]float64.

func PolygonArrayToFloat64Array2SliceSlice

func PolygonArrayToFloat64Array2SliceSlice(val *[][][2]float64) sql.Scanner

PolygonArrayToFloat64Array2SliceSlice returns an sql.Scanner that converts a PostgreSQL polygon[] into a Go [][][2]float64 and sets it to val.

func PolygonFromFloat64Array2Slice

func PolygonFromFloat64Array2Slice(val [][2]float64) driver.Valuer

PolygonFromFloat64Array2Slice returns a driver.Valuer that produces a PostgreSQL polygon from the given Go [][2]float64.

func PolygonToFloat64Array2Slice

func PolygonToFloat64Array2Slice(val *[][2]float64) sql.Scanner

PolygonToFloat64Array2Slice returns an sql.Scanner that converts a PostgreSQL polygon into a Go [][2]float64 and sets it to val.

func TSQueryArrayFromByteSliceSlice

func TSQueryArrayFromByteSliceSlice(val [][]byte) driver.Valuer

TSQueryArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL tsquery[] from the given Go [][]byte.

func TSQueryArrayFromStringSlice

func TSQueryArrayFromStringSlice(val []string) driver.Valuer

TSQueryArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL tsquery[] from the given Go []string.

func TSQueryArrayToByteSliceSlice

func TSQueryArrayToByteSliceSlice(val *[][]byte) sql.Scanner

TSQueryArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL tsquery[] into a Go [][]byte and sets it to val.

func TSQueryArrayToStringSlice

func TSQueryArrayToStringSlice(val *[]string) sql.Scanner

TSQueryArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL tsquery[] into a Go []string and sets it to val.

func TSVectorArrayFromByteSliceSliceSlice

func TSVectorArrayFromByteSliceSliceSlice(val [][][]byte) driver.Valuer

TSVectorArrayFromByteSliceSliceSlice returns a driver.Valuer that produces a PostgreSQL tsvector[] from the given Go [][][]byte.

func TSVectorArrayFromStringSliceSlice

func TSVectorArrayFromStringSliceSlice(val [][]string) driver.Valuer

TSVectorArrayFromStringSliceSlice returns a driver.Valuer that produces a PostgreSQL tsvector[] from the given Go [][]string.

func TSVectorArrayToByteSliceSliceSlice

func TSVectorArrayToByteSliceSliceSlice(val *[][][]byte) sql.Scanner

TSVectorArrayToByteSliceSliceSlice returns an sql.Scanner that converts a PostgreSQL tsvector[] into a Go [][][]byte and sets it to val.

func TSVectorArrayToStringSliceSlice

func TSVectorArrayToStringSliceSlice(val *[][]string) sql.Scanner

TSVectorArrayToStringSliceSlice returns an sql.Scanner that converts a PostgreSQL tsvector[] into a Go [][]string and sets it to val.

func TSVectorFromByteSliceSlice

func TSVectorFromByteSliceSlice(val [][]byte) driver.Valuer

TSVectorFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL tsvector from the given Go [][]byte.

func TSVectorFromStringSlice

func TSVectorFromStringSlice(val []string) driver.Valuer

TSVectorFromStringSlice returns a driver.Valuer that produces a PostgreSQL tsvector from the given Go []string.

func TSVectorToByteSliceSlice

func TSVectorToByteSliceSlice(val *[][]byte) sql.Scanner

TSVectorToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL tsvector into a Go [][]byte and sets it to val.

func TSVectorToStringSlice

func TSVectorToStringSlice(val *[]string) sql.Scanner

TSVectorToStringSlice returns an sql.Scanner that converts a PostgreSQL tsvector into a Go []string and sets it to val.

func TextArrayFromByteSliceSlice

func TextArrayFromByteSliceSlice(val [][]byte) driver.Valuer

TextArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL text[] from the given Go [][]byte.

func TextArrayFromStringSlice

func TextArrayFromStringSlice(val []string) driver.Valuer

TextArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL text[] from the given Go []string.

func TextArrayToByteSliceSlice

func TextArrayToByteSliceSlice(val *[][]byte) sql.Scanner

TextArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL text[] into a Go [][]byte and sets it to val.

func TextArrayToStringSlice

func TextArrayToStringSlice(val *[]string) sql.Scanner

TextArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL text[] into a Go []string and sets it to val.

func TimeArrayFromTimeSlice

func TimeArrayFromTimeSlice(val []time.Time) driver.Valuer

TimeArrayFromTimeSlice returns a driver.Valuer that produces a PostgreSQL time[] from the given Go []time.Time.

func TimeArrayToTimeSlice

func TimeArrayToTimeSlice(val *[]time.Time) sql.Scanner

TimeArrayToTimeSlice returns an sql.Scanner that converts a PostgreSQL time[] into a Go []time.Time and sets it to val.

func TimeToByteSlice

func TimeToByteSlice(val *[]byte) sql.Scanner

TimeToByteSlice returns an sql.Scanner that converts a PostgreSQL time into a Go []byte and sets it to val.

func TimeToString

func TimeToString(val *string) sql.Scanner

TimeToString returns an sql.Scanner that converts a PostgreSQL time into a Go string and sets it to val.

func TimestampArrayFromTimeSlice

func TimestampArrayFromTimeSlice(val []time.Time) driver.Valuer

TimestampArrayFromTimeSlice returns a driver.Valuer that produces a PostgreSQL timestamp[] from the given Go []time.Time.

func TimestampArrayToTimeSlice

func TimestampArrayToTimeSlice(val *[]time.Time) sql.Scanner

TimestampArrayToTimeSlice returns an sql.Scanner that converts a PostgreSQL timestamp[] into a Go []time.Time and sets it to val.

func TimestamptzArrayFromTimeSlice

func TimestamptzArrayFromTimeSlice(val []time.Time) driver.Valuer

TimestamptzArrayFromTimeSlice returns a driver.Valuer that produces a PostgreSQL timestamptz[] from the given Go []time.Time.

func TimestamptzArrayToTimeSlice

func TimestamptzArrayToTimeSlice(val *[]time.Time) sql.Scanner

TimestamptzArrayToTimeSlice returns an sql.Scanner that converts a PostgreSQL timestamptz[] into a Go []time.Time and sets it to val.

func TimetzArrayFromTimeSlice

func TimetzArrayFromTimeSlice(val []time.Time) driver.Valuer

TimetzArrayFromTimeSlice returns a driver.Valuer that produces a PostgreSQL timetz[] from the given Go []time.Time.

func TimetzArrayToTimeSlice

func TimetzArrayToTimeSlice(val *[]time.Time) sql.Scanner

TimetzArrayToTimeSlice returns an sql.Scanner that converts a PostgreSQL timetz[] into a Go []time.Time and sets it to val.

func TimetzToByteSlice

func TimetzToByteSlice(val *[]byte) sql.Scanner

TimetzToByteSlice returns an sql.Scanner that converts a PostgreSQL timetz into a Go []byte and sets it to val.

func TimetzToString

func TimetzToString(val *string) sql.Scanner

TimetzToString returns an sql.Scanner that converts a PostgreSQL timetz into a Go string and sets it to val.

func TsRangeArrayFromTimeArray2Slice

func TsRangeArrayFromTimeArray2Slice(val [][2]time.Time) driver.Valuer

TsRangeArrayFromTimeArray2Slice returns a driver.Valuer that produces a PostgreSQL tsrange[] from the given Go [][2]time.Time.

func TsRangeArrayToTimeArray2Slice

func TsRangeArrayToTimeArray2Slice(val *[][2]time.Time) sql.Scanner

TsRangeArrayToTimeArray2Slice returns an sql.Scanner that converts a PostgreSQL tsrange[] into a Go [][2]time.Time and sets it to val.

func TsRangeFromTimeArray2

func TsRangeFromTimeArray2(val [2]time.Time) driver.Valuer

TsRangeFromTimeArray2 returns a driver.Valuer that produces a PostgreSQL tsrange from the given Go [2]time.Time.

func TsRangeToTimeArray2

func TsRangeToTimeArray2(val *[2]time.Time) sql.Scanner

TsRangeToTimeArray2 returns an sql.Scanner that converts a PostgreSQL tsrange into a Go [2]time.Time and sets it to val.

func TstzRangeArrayFromTimeArray2Slice

func TstzRangeArrayFromTimeArray2Slice(val [][2]time.Time) driver.Valuer

TstzRangeArrayFromTimeArray2Slice returns a driver.Valuer that produces a PostgreSQL tstzrange[] from the given Go [][2]time.Time.

func TstzRangeArrayToTimeArray2Slice

func TstzRangeArrayToTimeArray2Slice(val *[][2]time.Time) sql.Scanner

TstzRangeArrayToTimeArray2Slice returns an sql.Scanner that converts a PostgreSQL tstzrange[] into a Go [][2]time.Time and sets it to val.

func TstzRangeFromTimeArray2

func TstzRangeFromTimeArray2(val [2]time.Time) driver.Valuer

TstzRangeFromTimeArray2 returns a driver.Valuer that produces a PostgreSQL tstzrange from the given Go [2]time.Time.

func TstzRangeToTimeArray2

func TstzRangeToTimeArray2(val *[2]time.Time) sql.Scanner

TstzRangeToTimeArray2 returns an sql.Scanner that converts a PostgreSQL tstzrange into a Go [2]time.Time and sets it to val.

func UUIDArrayFromByteArray16Slice

func UUIDArrayFromByteArray16Slice(val [][16]byte) driver.Valuer

UUIDArrayFromByteArray16Slice returns a driver.Valuer that produces a PostgreSQL uuid[] from the given Go [][16]byte.

func UUIDArrayFromByteSliceSlice

func UUIDArrayFromByteSliceSlice(val [][]byte) driver.Valuer

UUIDArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL uuid[] from the given Go [][]byte.

func UUIDArrayFromStringSlice

func UUIDArrayFromStringSlice(val []string) driver.Valuer

UUIDArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL uuid[] from the given Go []string.

func UUIDArrayToByteArray16Slice

func UUIDArrayToByteArray16Slice(val *[][16]byte) sql.Scanner

UUIDArrayToByteArray16Slice returns an sql.Scanner that converts a PostgreSQL uuid[] into a Go [][16]byte and sets it to val.

func UUIDArrayToByteSliceSlice

func UUIDArrayToByteSliceSlice(val *[][]byte) sql.Scanner

UUIDArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL uuid[] into a Go [][]byte and sets it to val.

func UUIDArrayToStringSlice

func UUIDArrayToStringSlice(val *[]string) sql.Scanner

UUIDArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL uuid[] into a Go []string and sets it to val.

func UUIDFromByteArray16

func UUIDFromByteArray16(val [16]byte) driver.Valuer

UUIDFromByteArray16 returns a driver.Valuer that produces a PostgreSQL uuid from the given Go [16]byte.

func UUIDToByteArray16

func UUIDToByteArray16(val *[16]byte) sql.Scanner

UUIDToByteArray16 returns an sql.Scanner that converts a PostgreSQL uuid into a Go [16]byte and sets it to val.

func VarBitArrayFromBoolSliceSlice

func VarBitArrayFromBoolSliceSlice(val [][]bool) driver.Valuer

VarBitArrayFromBoolSliceSlice returns a driver.Valuer that produces a PostgreSQL varbit[] from the given Go [][]bool.

func VarBitArrayFromInt64Slice

func VarBitArrayFromInt64Slice(val []int64) driver.Valuer

VarBitArrayFromInt64Slice returns a driver.Valuer that produces a PostgreSQL varbit[] from the given Go []int64.

func VarBitArrayFromStringSlice

func VarBitArrayFromStringSlice(val []string) driver.Valuer

VarBitArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL varbit[] from the given Go []string.

func VarBitArrayFromUint8SliceSlice

func VarBitArrayFromUint8SliceSlice(val [][]uint8) driver.Valuer

VarBitArrayFromUint8SliceSlice returns a driver.Valuer that produces a PostgreSQL varbit[] from the given Go [][]uint8.

func VarBitArrayToBoolSliceSlice

func VarBitArrayToBoolSliceSlice(val *[][]bool) sql.Scanner

VarBitArrayToBoolSliceSlice returns an sql.Scanner that converts a PostgreSQL varbit[] into a Go [][]bool and sets it to val.

func VarBitArrayToInt64Slice

func VarBitArrayToInt64Slice(val *[]int64) sql.Scanner

VarBitArrayToInt64Slice returns an sql.Scanner that converts a PostgreSQL varbit[] into a Go []int64 and sets it to val.

func VarBitArrayToStringSlice

func VarBitArrayToStringSlice(val *[]string) sql.Scanner

VarBitArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL varbit[] into a Go []string and sets it to val.

func VarBitArrayToUint8SliceSlice

func VarBitArrayToUint8SliceSlice(val *[][]uint8) sql.Scanner

VarBitArrayToUint8SliceSlice returns an sql.Scanner that converts a PostgreSQL varbit[] into a Go [][]uint8 and sets it to val.

func VarBitFromBoolSlice

func VarBitFromBoolSlice(val []bool) driver.Valuer

VarBitFromBoolSlice returns a driver.Valuer that produces a PostgreSQL varbit from the given Go []bool.

func VarBitFromInt64

func VarBitFromInt64(val int64) driver.Valuer

VarBitFromInt64 returns a driver.Valuer that produces a PostgreSQL varbit from the given Go int64.

func VarBitFromUint8Slice

func VarBitFromUint8Slice(val []uint8) driver.Valuer

VarBitFromUint8Slice returns a driver.Valuer that produces a PostgreSQL varbit from the given Go []uint8.

func VarBitToBoolSlice

func VarBitToBoolSlice(val *[]bool) sql.Scanner

VarBitToBoolSlice returns an sql.Scanner that converts a PostgreSQL varbit into a Go []bool and sets it to val.

func VarBitToInt64

func VarBitToInt64(val *int64) sql.Scanner

VarBitToInt64 returns an sql.Scanner that converts a PostgreSQL varbit into a Go int64 and sets it to val.

func VarBitToUint8Slice

func VarBitToUint8Slice(val *[]uint8) sql.Scanner

VarBitToUint8Slice returns an sql.Scanner that converts a PostgreSQL varbit into a Go []uint8 and sets it to val.

func VarCharArrayFromByteSliceSlice

func VarCharArrayFromByteSliceSlice(val [][]byte) driver.Valuer

VarCharArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL varchar[] from the given Go [][]byte.

func VarCharArrayFromStringSlice

func VarCharArrayFromStringSlice(val []string) driver.Valuer

VarCharArrayFromStringSlice returns a driver.Valuer that produces a PostgreSQL varchar[] from the given Go []string.

func VarCharArrayToByteSliceSlice

func VarCharArrayToByteSliceSlice(val *[][]byte) sql.Scanner

VarCharArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL varchar[] into a Go [][]byte and sets it to val.

func VarCharArrayToStringSlice

func VarCharArrayToStringSlice(val *[]string) sql.Scanner

VarCharArrayToStringSlice returns an sql.Scanner that converts a PostgreSQL varchar[] into a Go []string and sets it to val.

func XML

func XML(val interface{}) interface {
	driver.Valuer
	sql.Scanner
}

XML returns a value that implements both the driver.Valuer and sql.Scanner interfaces. The driver.Valuer produces a PostgreSQL xml from the given val and the sql.Scanner unmarshals a PostgreSQL xml into the given val.

func XMLArrayFromByteSliceSlice

func XMLArrayFromByteSliceSlice(val [][]byte) driver.Valuer

XMLArrayFromByteSliceSlice returns a driver.Valuer that produces a PostgreSQL xml[] from the given Go [][]byte.

func XMLArrayToByteSliceSlice

func XMLArrayToByteSliceSlice(val *[][]byte) sql.Scanner

XMLArrayToByteSliceSlice returns an sql.Scanner that converts a PostgreSQL xml[] into a Go [][]byte and sets it to val.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL