Documentation ¶
Index ¶
- Constants
- type Config
- type QuerySet
- func (q *QuerySet) And(name string) *QuerySet
- func (q *QuerySet) AndFindInSet(value, name string) *QuerySet
- func (q *QuerySet) AndFindInSetWithLeftBracket(value, name string) *QuerySet
- func (q *QuerySet) Clear() *QuerySet
- func (q *QuerySet) Delete() *QuerySet
- func (q *QuerySet) Eq(name string) *QuerySet
- func (q *QuerySet) EqNative(name string) *QuerySet
- func (q *QuerySet) From(table string) *QuerySet
- func (q *QuerySet) FromAs(table, as string) *QuerySet
- func (q *QuerySet) Ge(name string) *QuerySet
- func (q *QuerySet) GroupBy(name string) *QuerySet
- func (q *QuerySet) Gt(name string) *QuerySet
- func (q *QuerySet) Having(name string) *QuerySet
- func (q *QuerySet) In(name string) *QuerySet
- func (q *QuerySet) InnerJoinAsOn(table, as, on string) *QuerySet
- func (q *QuerySet) InsertFields(fields string) *QuerySet
- func (q *QuerySet) InsertTable(table string) *QuerySet
- func (q *QuerySet) InsertValues(values string) *QuerySet
- func (q *QuerySet) Le(name string) *QuerySet
- func (q *QuerySet) LeftJoinAsOn(table, as, on string) *QuerySet
- func (q *QuerySet) Like(name string) *QuerySet
- func (q *QuerySet) Limit(offset, num uint64) *QuerySet
- func (q *QuerySet) LimitString(limit string) *QuerySet
- func (q *QuerySet) Lt(name string) *QuerySet
- func (q *QuerySet) Neq(name string) *QuerySet
- func (q *QuerySet) NeqNative(name string) *QuerySet
- func (q *QuerySet) NotIn(name string) *QuerySet
- func (q *QuerySet) Or(name string) *QuerySet
- func (q *QuerySet) OrFindInSet(value, name string) *QuerySet
- func (q *QuerySet) OrFindInSetWithRightBracket(value, name string) *QuerySet
- func (q *QuerySet) OrderBy(name string) *QuerySet
- func (q *QuerySet) Select(fields string) *QuerySet
- func (q *QuerySet) Sql()
- func (q *QuerySet) UpdateSet(values string) *QuerySet
- func (q *QuerySet) UpdateTable(table string) *QuerySet
- func (q *QuerySet) Where(name string) *QuerySet
- func (q *QuerySet) WhereFindInSet(value, name string) *QuerySet
- type Result
- type RowColumn
- func (r *RowColumn) Float32(k string) float32
- func (r *RowColumn) Float64(k string) float64
- func (r *RowColumn) Get(k string) string
- func (r *RowColumn) Int(k string) int
- func (r *RowColumn) Int16(k string) int16
- func (r *RowColumn) Int32(k string) int32
- func (r *RowColumn) Int64(k string) int64
- func (r *RowColumn) Int8(k string) int8
- func (r *RowColumn) Uint16(k string) uint16
- func (r *RowColumn) Uint32(k string) uint32
- func (r *RowColumn) Uint64(k string) uint64
- func (r *RowColumn) Uint8(k string) uint8
- type Server
- func (s *Server) Close() error
- func (s *Server) Exec(q *QuerySet) (sql.Result, error)
- func (s *Server) ExecString(sql string) (sql.Result, error)
- func (s *Server) Ping() error
- func (s *Server) Prepare(q *QuerySet) error
- func (s *Server) PrepareClose(q *QuerySet)
- func (s *Server) PrepareExec(q *QuerySet, args ...interface{}) (sql.Result, error)
- func (s *Server) PrepareQuery(q *QuerySet, args ...interface{}) (*Result, error)
- func (s *Server) PrepareQueryRow(q *QuerySet, args ...interface{}) (*RowColumn, error)
- func (s *Server) Query(q *QuerySet, args ...interface{}) (*Result, error)
- func (s *Server) QueryRow(q *QuerySet, args ...interface{}) (*RowColumn, error)
- func (s *Server) QueryString(sql string) (*Result, error)
- func (s *Server) TxBegin(q *QuerySet) error
- func (s *Server) TxCommit(q *QuerySet) error
- func (s *Server) TxExec(q *QuerySet, args ...interface{}) (sql.Result, error)
- func (s *Server) TxPrepare(q *QuerySet) error
- func (s *Server) TxPrepareClose(q *QuerySet) error
- func (s *Server) TxPrepareExec(q *QuerySet, args ...interface{}) (sql.Result, error)
- func (s *Server) TxQuery(q *QuerySet, args ...interface{}) (*Result, error)
- func (s *Server) TxQueryRow(q *QuerySet, args ...interface{}) (*RowColumn, error)
- func (s *Server) TxRollBack(q *QuerySet) error
- func (s *Server) TxStmtExec(q *QuerySet, args ...interface{}) (sql.Result, error)
- func (s *Server) TxStmtQuery(q *QuerySet, args ...interface{}) (*Result, error)
- func (s *Server) TxStmtQueryRow(q *QuerySet, args ...interface{}) (*RowColumn, error)
Constants ¶
View Source
const ( QINSERTTABLE = "0INSERT INTO " QINSERTFIELDS = "1FIELDS" QINSERTVALUES = "2VALUES" QUPDATE = "0UPDATE " QUPDATESET = "1SET" QDELETE = "0DELETE" QSELECT = "0SELECT" QFROM = "1FROM" QINNERJOIN = "2INNER JOIN" QLEFTJOIN = "2LEFT JOIN" QWHERE = "3WHERE" QWHEREFISET = "3WHERE FIND_IN_SET" QAND = "4AND" QANDFISET = "4AND FIND_IN_SET" QOR = "4OR" QORFISET = "4OR FIND_IN_SET" QGROUPBY = "6GROUP BY" QHAVING = "7HAVING" QORDERBY = "8ORDER BY" QLIMIT = "9LIMIT" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type QuerySet ¶
type QuerySet struct {
// contains filtered or unexported fields
}
func NewQuerySet ¶
func NewQuerySet() *QuerySet
func (*QuerySet) AndFindInSet ¶
func (*QuerySet) AndFindInSetWithLeftBracket ¶
func (*QuerySet) InnerJoinAsOn ¶
func (*QuerySet) InsertFields ¶
func (*QuerySet) InsertTable ¶
func (*QuerySet) InsertValues ¶
func (*QuerySet) LeftJoinAsOn ¶
func (*QuerySet) LimitString ¶
func (*QuerySet) OrFindInSet ¶
func (*QuerySet) OrFindInSetWithRightBracket ¶
func (*QuerySet) UpdateTable ¶
func (*QuerySet) WhereFindInSet ¶
type Server ¶
type Server struct {
// contains filtered or unexported fields
}
func (*Server) PrepareClose ¶
func (*Server) PrepareExec ¶
func (*Server) PrepareQuery ¶
func (*Server) PrepareQueryRow ¶
func (*Server) TxPrepareClose ¶
func (*Server) TxPrepareExec ¶
func (*Server) TxQueryRow ¶
func (*Server) TxRollBack ¶
func (*Server) TxStmtExec ¶
func (*Server) TxStmtQuery ¶
Click to show internal directories.
Click to hide internal directories.