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.