Documentation ¶
Index ¶
- func SqlNullString(value string) sql.NullString
- type Builder
- func (b *Builder) Asc(column string) *Builder
- func (b *Builder) Build(count bool) *gorm.DB
- func (b *Builder) DB(db *gorm.DB) *Builder
- func (b *Builder) Desc(column string) *Builder
- func (b *Builder) Limit(limit int) *Builder
- func (b *Builder) Page(page, perPage int) *Builder
- func (b *Builder) Where(query string, args ...interface{}) *Builder
- type OrderParams
- type PageResult
- type Pages
- type WhereParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SqlNullString ¶
func SqlNullString(value string) sql.NullString
Types ¶
type Builder ¶
type Builder struct { SelectColumns []string WhereParams []WhereParams OrderParams []OrderParams Pages *Pages Db *gorm.DB }
func NewBuilder ¶ added in v1.0.3
type OrderParams ¶
type PageResult ¶
type PageResult struct { Page *Pages `json:"page"` Result interface{} `json:"result"` }
type WhereParams ¶
type WhereParams struct { Query interface{} Args []interface{} }
Click to show internal directories.
Click to hide internal directories.