Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BoolArray ¶
type BoolArray[T ~bool] []T
BoolArray represents a one-dimensional array of the PostgreSQL boolean type.
type ByteaArray ¶
type ByteaArray[T ~[]byte] []T
ByteaArray represents a one-dimensional array of the PostgreSQL bytea type.
func (*ByteaArray[T]) Scan ¶
func (a *ByteaArray[T]) Scan(src any) error
Scan implements the sql.Scanner interface.
type Float32Array ¶
type Float32Array[T ~float32] []T
Float32Array represents a one-dimensional array of the PostgreSQL double precision type.
func (*Float32Array[T]) Scan ¶
func (a *Float32Array[T]) Scan(src interface{}) error
Scan implements the sql.Scanner interface.
type Float64Array ¶
type Float64Array[T ~float64] []T
Float64Array represents a one-dimensional array of the PostgreSQL double precision type.
func (*Float64Array[T]) Scan ¶
func (a *Float64Array[T]) Scan(src interface{}) error
Scan implements the sql.Scanner interface.
type Int16Array ¶
type Int16Array[T ~int16] []T
Int64Array represents a one-dimensional array of the PostgreSQL integer types.
type Int32Array ¶
type Int32Array[T ~int32] []T
Int64Array represents a one-dimensional array of the PostgreSQL integer types.
type Int64Array ¶
type Int64Array[T ~int64] []T
Int64Array represents a one-dimensional array of the PostgreSQL integer types.
type Int8Array ¶
type Int8Array[T ~int8] []T
Int64Array represents a one-dimensional array of the PostgreSQL integer types.
type IntArray ¶
type IntArray[T ~int] []T
Int64Array represents a one-dimensional array of the PostgreSQL integer types.
type StringArray ¶
type StringArray[T ~string] []T
StringArray represents a one-dimensional array of the PostgreSQL character types.
func (*StringArray[T]) Scan ¶
func (a *StringArray[T]) Scan(src any) error
Scan implements the sql.Scanner interface.
type Uint16Array ¶
type Uint16Array[T ~uint16] []T
Uint64Array represents a one-dimensional array of the PostgreSQL integer types.
type Uint32Array ¶
type Uint32Array[T ~uint32] []T
Uint64Array represents a one-dimensional array of the PostgreSQL integer types.
type Uint64Array ¶
type Uint64Array[T ~uint64] []T
Uint64Array represents a one-dimensional array of the PostgreSQL integer types.
type Uint8Array ¶
type Uint8Array[T ~uint8] []T
Uint64Array represents a one-dimensional array of the PostgreSQL integer types.