Source File
model_map.go
Belonging Package
github.com/go-pg/pg/v10/orm
package orm
import (
)
type mapModel struct {
hookStubs
ptr *map[string]interface{}
m map[string]interface{}
}
var _ Model = (*mapModel)(nil)
func ( *map[string]interface{}) *mapModel {
:= &mapModel{
ptr: ,
}
if != nil {
.m = *
}
return
}
func ( *mapModel) () error {
return nil
}
func ( *mapModel) () ColumnScanner {
if .m == nil {
.m = make(map[string]interface{})
*.ptr = .m
}
return
}
func ( mapModel) (ColumnScanner) error {
return nil
}
func ( *mapModel) ( types.ColumnInfo, types.Reader, int) error {
, := types.ReadColumnValue(, , )
if != nil {
return
}
.m[.Name] =
return nil
}
func (mapModel) () bool {
return true
}
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)