slice

package
v0.0.0-...-90567dc Latest Latest
Warning

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

Go to latest
Published: Dec 16, 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) ScanAutoIncr

func (v *Slice) ScanAutoIncr(val int64) error

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