aboutsummaryrefslogtreecommitdiff
path: root/vendor/github.com/go-xorm/xorm/interface.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/go-xorm/xorm/interface.go')
-rw-r--r--vendor/github.com/go-xorm/xorm/interface.go109
1 files changed, 0 insertions, 109 deletions
diff --git a/vendor/github.com/go-xorm/xorm/interface.go b/vendor/github.com/go-xorm/xorm/interface.go
deleted file mode 100644
index 0bc12ba0..00000000
--- a/vendor/github.com/go-xorm/xorm/interface.go
+++ /dev/null
@@ -1,109 +0,0 @@
-// Copyright 2017 The Xorm Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package xorm
-
-import (
- "database/sql"
- "reflect"
- "time"
-
- "github.com/go-xorm/core"
-)
-
-// Interface defines the interface which Engine, EngineGroup and Session will implementate.
-type Interface interface {
- AllCols() *Session
- Alias(alias string) *Session
- Asc(colNames ...string) *Session
- BufferSize(size int) *Session
- Cols(columns ...string) *Session
- Count(...interface{}) (int64, error)
- CreateIndexes(bean interface{}) error
- CreateUniques(bean interface{}) error
- Decr(column string, arg ...interface{}) *Session
- Desc(...string) *Session
- Delete(interface{}) (int64, error)
- Distinct(columns ...string) *Session
- DropIndexes(bean interface{}) error
- Exec(string, ...interface{}) (sql.Result, error)
- Exist(bean ...interface{}) (bool, error)
- Find(interface{}, ...interface{}) error
- FindAndCount(interface{}, ...interface{}) (int64, error)
- Get(interface{}) (bool, error)
- GroupBy(keys string) *Session
- ID(interface{}) *Session
- In(string, ...interface{}) *Session
- Incr(column string, arg ...interface{}) *Session
- Insert(...interface{}) (int64, error)
- InsertOne(interface{}) (int64, error)
- IsTableEmpty(bean interface{}) (bool, error)
- IsTableExist(beanOrTableName interface{}) (bool, error)
- Iterate(interface{}, IterFunc) error
- Limit(int, ...int) *Session
- MustCols(columns ...string) *Session
- NoAutoCondition(...bool) *Session
- NotIn(string, ...interface{}) *Session
- Join(joinOperator string, tablename interface{}, condition string, args ...interface{}) *Session
- Omit(columns ...string) *Session
- OrderBy(order string) *Session
- Ping() error
- Query(sqlOrAgrs ...interface{}) (resultsSlice []map[string][]byte, err error)
- QueryInterface(sqlorArgs ...interface{}) ([]map[string]interface{}, error)
- QueryString(sqlorArgs ...interface{}) ([]map[string]string, error)
- Rows(bean interface{}) (*Rows, error)
- SetExpr(string, string) *Session
- SQL(interface{}, ...interface{}) *Session
- Sum(bean interface{}, colName string) (float64, error)
- SumInt(bean interface{}, colName string) (int64, error)
- Sums(bean interface{}, colNames ...string) ([]float64, error)
- SumsInt(bean interface{}, colNames ...string) ([]int64, error)
- Table(tableNameOrBean interface{}) *Session
- Unscoped() *Session
- Update(bean interface{}, condiBeans ...interface{}) (int64, error)
- UseBool(...string) *Session
- Where(interface{}, ...interface{}) *Session
-}
-
-// EngineInterface defines the interface which Engine, EngineGroup will implementate.
-type EngineInterface interface {
- Interface
-
- Before(func(interface{})) *Session
- Charset(charset string) *Session
- CreateTables(...interface{}) error
- DBMetas() ([]*core.Table, error)
- Dialect() core.Dialect
- DropTables(...interface{}) error
- DumpAllToFile(fp string, tp ...core.DbType) error
- GetCacher(string) core.Cacher
- GetColumnMapper() core.IMapper
- GetDefaultCacher() core.Cacher
- GetTableMapper() core.IMapper
- GetTZDatabase() *time.Location
- GetTZLocation() *time.Location
- NewSession() *Session
- NoAutoTime() *Session
- Quote(string) string
- SetCacher(string, core.Cacher)
- SetDefaultCacher(core.Cacher)
- SetLogLevel(core.LogLevel)
- SetMapper(core.IMapper)
- SetSchema(string)
- SetTZDatabase(tz *time.Location)
- SetTZLocation(tz *time.Location)
- ShowSQL(show ...bool)
- Sync(...interface{}) error
- Sync2(...interface{}) error
- StoreEngine(storeEngine string) *Session
- TableInfo(bean interface{}) *Table
- TableName(interface{}, ...bool) string
- UnMapType(reflect.Type)
-}
-
-var (
- _ Interface = &Session{}
- _ EngineInterface = &Engine{}
- _ EngineInterface = &EngineGroup{}
-)