Documentation
¶
Index ¶
- Variables
- func BeegoOrmInsert(b *B)
- func BeegoOrmInsertMulti(b *B)
- func BeegoOrmRead(b *B)
- func BeegoOrmReadSlice(b *B)
- func BeegoOrmUpdate(b *B)
- func BunInsert(b *B)
- func BunInsertMulti(b *B)
- func BunRead(b *B)
- func BunReadSlice(b *B)
- func BunUpdate(b *B)
- func CheckErr(err error, b ...*B)
- func ConvertSourceToDSN() string
- func DbrInsert(b *B)
- func DbrInsertMulti(b *B)
- func DbrRead(b *B)
- func DbrReadSlice(b *B)
- func DbrUpdate(b *B)
- func EntInsert(b *B)
- func EntInsertMulti(b *B)
- func EntRead(b *B)
- func EntReadSlice(b *B)
- func EntUpdate(b *B)
- func GodbInsert(b *B)
- func GodbInsertMulti(b *B)
- func GodbRead(b *B)
- func GodbReadSlice(b *B)
- func GodbUpdate(b *B)
- func GormInsert(b *B)
- func GormInsertMulti(b *B)
- func GormPrepInsert(b *B)
- func GormPrepInsertMulti(b *B)
- func GormPrepRead(b *B)
- func GormPrepReadSlice(b *B)
- func GormPrepUpdate(b *B)
- func GormRead(b *B)
- func GormReadSlice(b *B)
- func GormUpdate(b *B)
- func GorpInsert(b *B)
- func GorpInsertMulti(b *B)
- func GorpRead(b *B)
- func GorpReadSlice(b *B)
- func GorpUpdate(b *B)
- func InitDB()
- func MakeReport() (result string)
- func NewModel6() *models.Model
- func NewReformModel() *r.ReformModels
- func NewSuite(name string) *suite
- func PgInsert(b *B)
- func PgInsertMulti(b *B)
- func PgRead(b *B)
- func PgReadSlice(b *B)
- func PgUpdate(b *B)
- func PgxInsert(b *B)
- func PgxInsertMulti(b *B)
- func PgxPoolInsert(b *B)
- func PgxPoolInsertMulti(b *B)
- func PgxPoolRead(b *B)
- func PgxPoolReadSlice(b *B)
- func PgxPoolUpdate(b *B)
- func PgxRead(b *B)
- func PgxReadSlice(b *B)
- func PgxUpdate(b *B)
- func PopInsert(b *B)
- func PopInsertMulti(b *B)
- func PopRead(b *B)
- func PopReadSlice(b *B)
- func PopUpdate(b *B)
- func RawInsert(b *B)
- func RawInsertMulti(b *B)
- func RawRead(b *B)
- func RawReadSlice(b *B)
- func RawUpdate(b *B)
- func ReformInsert(b *B)
- func ReformInsertMulti(b *B)
- func ReformRead(b *B)
- func ReformReadSlice(b *B)
- func ReformUpdate(b *B)
- func RelInsert(b *B)
- func RelInsertMulti(b *B)
- func RelRead(b *B)
- func RelReadSlice(b *B)
- func RelUpdate(b *B)
- func RunBenchmark(name string)
- func SplitSource() map[string]string
- func SqlboilerInsert(b *B)
- func SqlboilerInsertMulti(b *B)
- func SqlboilerRead(b *B)
- func SqlboilerReadSlice(b *B)
- func SqlboilerUpdate(b *B)
- func SqlcInsert(b *B)
- func SqlcInsertMulti(b *B)
- func SqlcRead(b *B)
- func SqlcReadSlice(b *B)
- func SqlcUpdate(b *B)
- func SqlxInsert(b *B)
- func SqlxInsertMulti(b *B)
- func SqlxRead(b *B)
- func SqlxReadSlice(b *B)
- func SqlxUpdate(b *B)
- func UpperInsert(b *B)
- func UpperInsertMulti(b *B)
- func UpperRead(b *B)
- func UpperReadSlice(b *B)
- func UpperUpdate(b *B)
- func WrapExecute(b *B, cbk func())
- func XormInsert(b *B)
- func XormInsertMulti(b *B)
- func XormRead(b *B)
- func XormReadSlice(b *B)
- func XormUpdate(b *B)
- type B
- type BList
- type BenchmarkResult
- type Model
- type Model2
- type Model3
- type Model4
- type Model5
Constants ¶
This section is empty.
Variables ¶
View Source
var BrandNames []string
Functions ¶
func BeegoOrmInsert ¶
func BeegoOrmInsert(b *B)
func BeegoOrmInsertMulti ¶
func BeegoOrmInsertMulti(b *B)
func BeegoOrmRead ¶
func BeegoOrmRead(b *B)
func BeegoOrmReadSlice ¶
func BeegoOrmReadSlice(b *B)
func BeegoOrmUpdate ¶
func BeegoOrmUpdate(b *B)
func BunInsertMulti ¶
func BunInsertMulti(b *B)
func BunReadSlice ¶
func BunReadSlice(b *B)
func DbrInsertMulti ¶
func DbrInsertMulti(b *B)
func DbrReadSlice ¶
func DbrReadSlice(b *B)
func EntInsertMulti ¶
func EntInsertMulti(b *B)
func EntReadSlice ¶
func EntReadSlice(b *B)
func GodbInsert ¶
func GodbInsert(b *B)
func GodbInsertMulti ¶
func GodbInsertMulti(b *B)
func GodbReadSlice ¶
func GodbReadSlice(b *B)
func GodbUpdate ¶
func GodbUpdate(b *B)
func GormInsert ¶
func GormInsert(b *B)
func GormInsertMulti ¶
func GormInsertMulti(b *B)
func GormPrepInsert ¶ added in v1.0.2
func GormPrepInsert(b *B)
func GormPrepInsertMulti ¶ added in v1.0.2
func GormPrepInsertMulti(b *B)
func GormPrepRead ¶ added in v1.0.2
func GormPrepRead(b *B)
func GormPrepReadSlice ¶ added in v1.0.2
func GormPrepReadSlice(b *B)
func GormPrepUpdate ¶ added in v1.0.2
func GormPrepUpdate(b *B)
func GormReadSlice ¶
func GormReadSlice(b *B)
func GormUpdate ¶
func GormUpdate(b *B)
func GorpInsert ¶
func GorpInsert(b *B)
func GorpInsertMulti ¶
func GorpInsertMulti(b *B)
func GorpReadSlice ¶
func GorpReadSlice(b *B)
func GorpUpdate ¶
func GorpUpdate(b *B)
func MakeReport ¶
func MakeReport() (result string)
func NewReformModel ¶
func NewReformModel() *r.ReformModels
func PgInsertMulti ¶
func PgInsertMulti(b *B)
func PgReadSlice ¶
func PgReadSlice(b *B)
func PgxInsertMulti ¶ added in v1.0.2
func PgxInsertMulti(b *B)
func PgxPoolInsert ¶ added in v1.0.2
func PgxPoolInsert(b *B)
func PgxPoolInsertMulti ¶ added in v1.0.2
func PgxPoolInsertMulti(b *B)
func PgxPoolRead ¶ added in v1.0.2
func PgxPoolRead(b *B)
func PgxPoolReadSlice ¶ added in v1.0.2
func PgxPoolReadSlice(b *B)
func PgxPoolUpdate ¶ added in v1.0.2
func PgxPoolUpdate(b *B)
func PgxReadSlice ¶ added in v1.0.2
func PgxReadSlice(b *B)
func PopInsertMulti ¶
func PopInsertMulti(b *B)
func PopReadSlice ¶
func PopReadSlice(b *B)
func RawInsertMulti ¶
func RawInsertMulti(b *B)
func RawReadSlice ¶
func RawReadSlice(b *B)
func ReformInsert ¶
func ReformInsert(b *B)
func ReformInsertMulti ¶
func ReformInsertMulti(b *B)
func ReformRead ¶
func ReformRead(b *B)
func ReformReadSlice ¶
func ReformReadSlice(b *B)
func ReformUpdate ¶
func ReformUpdate(b *B)
func RelInsertMulti ¶
func RelInsertMulti(b *B)
func RelReadSlice ¶
func RelReadSlice(b *B)
func RunBenchmark ¶
func RunBenchmark(name string)
func SplitSource ¶
func SqlboilerInsert ¶
func SqlboilerInsert(b *B)
func SqlboilerInsertMulti ¶
func SqlboilerInsertMulti(b *B)
func SqlboilerRead ¶
func SqlboilerRead(b *B)
func SqlboilerReadSlice ¶
func SqlboilerReadSlice(b *B)
func SqlboilerUpdate ¶
func SqlboilerUpdate(b *B)
func SqlcInsert ¶
func SqlcInsert(b *B)
func SqlcInsertMulti ¶
func SqlcInsertMulti(b *B)
func SqlcReadSlice ¶
func SqlcReadSlice(b *B)
func SqlcUpdate ¶
func SqlcUpdate(b *B)
func SqlxInsert ¶ added in v1.0.2
func SqlxInsert(b *B)
func SqlxInsertMulti ¶ added in v1.0.2
func SqlxInsertMulti(b *B)
func SqlxReadSlice ¶ added in v1.0.2
func SqlxReadSlice(b *B)
func SqlxUpdate ¶ added in v1.0.2
func SqlxUpdate(b *B)
func UpperInsert ¶
func UpperInsert(b *B)
func UpperInsertMulti ¶
func UpperInsertMulti(b *B)
func UpperReadSlice ¶
func UpperReadSlice(b *B)
func UpperUpdate ¶
func UpperUpdate(b *B)
func WrapExecute ¶
func WrapExecute(b *B, cbk func())
func XormInsert ¶
func XormInsert(b *B)
func XormInsertMulti ¶
func XormInsertMulti(b *B)
func XormReadSlice ¶
func XormReadSlice(b *B)
func XormUpdate ¶
func XormUpdate(b *B)
Types ¶
type B ¶
type B struct {
Brand string
Name string
N int
F func(b *B)
// contains filtered or unexported fields
}
func (*B) ResetTimer ¶
func (b *B) ResetTimer()
func (*B) StartTimer ¶
func (b *B) StartTimer()
type BenchmarkResult ¶
type BenchmarkResult struct {
N int
T time.Duration
MemAllocs uint64
MemBytes uint64
FailedMsg string
}
func (BenchmarkResult) AllocedBytesPerOp ¶
func (r BenchmarkResult) AllocedBytesPerOp() int64
func (BenchmarkResult) AllocsPerOp ¶
func (r BenchmarkResult) AllocsPerOp() int64
func (BenchmarkResult) NsPerOp ¶
func (r BenchmarkResult) NsPerOp() int64
func (BenchmarkResult) String ¶
func (r BenchmarkResult) String() string
type Model ¶
type Model struct {
Id int `orm:"auto" gorm:"primary_key" db:"id" bun:",pk,autoincrement"`
Name string
Title string
Fax string
Web string
Age int
Right bool
Counter int64
}
Model for GORM, GORP, Beego, Bun, Pg, Raw, Sqlc, Ent
func NewModelAlt ¶
func NewModelAlt() Model
type Model2 ¶
type Model2 struct {
ID int `db:"id,key,auto"`
Name string `db:"name"`
Title string `db:"title"`
Fax string `db:"fax"`
Web string `db:"web"`
Age int `db:"age"`
Right bool `db:"right"`
Counter int64 `db:"counter"`
}
Model for Godb, Dbr
type Model3 ¶
type Model3 struct {
ID int `db:"id"`
Name string `db:"name"`
Title string `db:"title"`
Fax string `db:"fax"`
Web string `db:"web"`
Age int `db:"age"`
Right bool `db:"right"`
Counter int64 `db:"counter"`
}
Model for Pop, Rel
Source Files
¶
Click to show internal directories.
Click to hide internal directories.