slice

package
v0.0.0-...-dcc35fc Latest Latest
Warning

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

Go to latest
Published: Sep 10, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Slice

type Slice struct {
	ID            uint64 `sql:",pk,auto_increment"`
	BoolList      []bool
	StrList       []string
	CustomStrList []customStr
	IntList       []int
	Int8List      []int8
	Int16List     []int16
	Int32List     []int32
	Int64List     []int64
	UintList      []uint
	Uint8List     []uint8
	Uint16List    []uint16
	Uint32List    []uint32
	Uint64List    []uint64
	F32List       []float32
	F64List       []float64
	// contains filtered or unexported fields
}

func (*Slice) Addrs

func (v *Slice) Addrs() []any

func (Slice) Columns

func (Slice) Columns() []string

func (Slice) FindOneByPKStmt

func (v Slice) FindOneByPKStmt() (string, []any)

func (Slice) GetBoolList

func (v Slice) GetBoolList() sequel.ColumnValuer[[]bool]

func (Slice) GetCustomStrList

func (v Slice) GetCustomStrList() sequel.ColumnValuer[[]customStr]

func (Slice) GetF32List

func (v Slice) GetF32List() sequel.ColumnValuer[[]float32]

func (Slice) GetF64List

func (v Slice) GetF64List() sequel.ColumnValuer[[]float64]

func (Slice) GetID

func (v Slice) GetID() sequel.ColumnValuer[uint64]

func (Slice) GetInt16List

func (v Slice) GetInt16List() sequel.ColumnValuer[[]int16]

func (Slice) GetInt32List

func (v Slice) GetInt32List() sequel.ColumnValuer[[]int32]

func (Slice) GetInt64List

func (v Slice) GetInt64List() sequel.ColumnValuer[[]int64]

func (Slice) GetInt8List

func (v Slice) GetInt8List() sequel.ColumnValuer[[]int8]

func (Slice) GetIntList

func (v Slice) GetIntList() sequel.ColumnValuer[[]int]

func (Slice) GetStrList

func (v Slice) GetStrList() sequel.ColumnValuer[[]string]

func (Slice) GetUint16List

func (v Slice) GetUint16List() sequel.ColumnValuer[[]uint16]

func (Slice) GetUint32List

func (v Slice) GetUint32List() sequel.ColumnValuer[[]uint32]

func (Slice) GetUint64List

func (v Slice) GetUint64List() sequel.ColumnValuer[[]uint64]

func (Slice) GetUint8List

func (v Slice) GetUint8List() sequel.ColumnValuer[[]uint8]

func (Slice) GetUintList

func (v Slice) GetUintList() sequel.ColumnValuer[[]uint]

func (Slice) HasPK

func (Slice) HasPK()

func (Slice) InsertOneStmt

func (v Slice) InsertOneStmt() (string, []any)

func (Slice) InsertPlaceholders

func (Slice) InsertPlaceholders(row int) string

func (Slice) IsAutoIncr

func (Slice) IsAutoIncr()

func (Slice) PK

func (v Slice) PK() (string, int, any)

func (Slice) TableName

func (Slice) TableName() string

func (Slice) UpdateOneByPKStmt

func (v Slice) UpdateOneByPKStmt() (string, []any)

func (Slice) Values

func (v Slice) Values() []any

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL