Documentation
¶
Index ¶
- type Slice
- func (v *Slice) Addrs() []any
- func (Slice) Columns() []string
- func (v Slice) FindOneByPKStmt() (string, []any)
- func (v Slice) GetBoolList() sequel.ColumnValuer[[]bool]
- func (v Slice) GetCustomStrList() sequel.ColumnValuer[[]customStr]
- func (v Slice) GetF32List() sequel.ColumnValuer[[]float32]
- func (v Slice) GetF64List() sequel.ColumnValuer[[]float64]
- func (v Slice) GetID() sequel.ColumnValuer[uint64]
- func (v Slice) GetInt16List() sequel.ColumnValuer[[]int16]
- func (v Slice) GetInt32List() sequel.ColumnValuer[[]int32]
- func (v Slice) GetInt64List() sequel.ColumnValuer[[]int64]
- func (v Slice) GetInt8List() sequel.ColumnValuer[[]int8]
- func (v Slice) GetIntList() sequel.ColumnValuer[[]int]
- func (v Slice) GetStrList() sequel.ColumnValuer[[]string]
- func (v Slice) GetUint16List() sequel.ColumnValuer[[]uint16]
- func (v Slice) GetUint32List() sequel.ColumnValuer[[]uint32]
- func (v Slice) GetUint64List() sequel.ColumnValuer[[]uint64]
- func (v Slice) GetUint8List() sequel.ColumnValuer[[]uint8]
- func (v Slice) GetUintList() sequel.ColumnValuer[[]uint]
- func (Slice) HasPK()
- func (v Slice) InsertOneStmt() (string, []any)
- func (Slice) InsertPlaceholders(row int) string
- func (Slice) IsAutoIncr()
- func (v Slice) PK() (string, int, any)
- func (v *Slice) ScanAutoIncr(val int64) error
- func (Slice) TableName() string
- func (v Slice) UpdateOneByPKStmt() (string, []any)
- func (v Slice) Values() []any
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) FindOneByPKStmt ¶
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) 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) InsertOneStmt ¶
func (Slice) InsertPlaceholders ¶
func (Slice) IsAutoIncr ¶
func (Slice) IsAutoIncr()
func (*Slice) ScanAutoIncr ¶
func (Slice) UpdateOneByPKStmt ¶
Click to show internal directories.
Click to hide internal directories.