Documentation ¶
Overview ¶
Code generated by sqlabble, DO NOT EDIT.
Index ¶
- type Article
- type ArticleDB
- func (a ArticleDB) ColumnAliases() []stmt.ColumnAlias
- func (a ArticleDB) Columns() []stmt.Column
- func (a ArticleDB) Count(sess *sqlabble.Session, op stmt.ComparisonOrLogicalOperation) (int64, error)
- func (a ArticleDB) Exec(sess *sqlabble.Session, st stmt.Statement) (sql.Result, error)
- func (a ArticleDB) Map(rows *sql.Rows) ([]Article, error)
- func (a ArticleDB) Query(sess *sqlabble.Session, st stmt.Statement) ([]Article, error)
- func (a ArticleDB) QueryOne(sess *sqlabble.Session, st stmt.Statement) (Article, error)
- func (a ArticleDB) Register(mapper map[string]interface{}, dist *Article, aliases ...string)
- func (a ArticleDB) Selectors() []stmt.ValOrColOrAliasOrFuncOrSubOrFormula
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Article ¶
type Article struct { Bool sql.NullBool `db:"bool"` Float64 sql.NullFloat64 `db:"float64"` Int64 sql.NullInt64 `db:"int64"` String sql.NullString `db:"string"` }
+db:"articles"
type ArticleDB ¶
type ArticleDB struct { Table stmt.Table TableAlias stmt.TableAlias BoolColumn stmt.Column BoolColumnAlias stmt.ColumnAlias Float64Column stmt.Column Float64ColumnAlias stmt.ColumnAlias Int64Column stmt.Column Int64ColumnAlias stmt.ColumnAlias StringColumn stmt.Column StringColumnAlias stmt.ColumnAlias }
ArticleDB Article table
func NewArticleDB ¶
NewArticleDB Create a/an ArticleDB
func (ArticleDB) ColumnAliases ¶
func (a ArticleDB) ColumnAliases() []stmt.ColumnAlias
ColumnAliases -
func (ArticleDB) Count ¶
func (a ArticleDB) Count(sess *sqlabble.Session, op stmt.ComparisonOrLogicalOperation) (int64, error)
Count count records
func (ArticleDB) Selectors ¶
func (a ArticleDB) Selectors() []stmt.ValOrColOrAliasOrFuncOrSubOrFormula
Selectors -
Click to show internal directories.
Click to hide internal directories.