mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Upgrade xorm to v1.0.0 (#10646)
* Upgrade xorm to v1.0.0 * small nit * Fix tests * Update xorm * Update xorm * fix go.sum * fix test * Fix bug when dump * Fix bug * update xorm to latest * Fix migration test * update xorm to latest * Fix import order * Use xorm tag
This commit is contained in:
		
							
								
								
									
										41
									
								
								vendor/xorm.io/xorm/interface.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										41
									
								
								vendor/xorm.io/xorm/interface.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -10,7 +10,11 @@ import (
 | 
			
		||||
	"reflect"
 | 
			
		||||
	"time"
 | 
			
		||||
 | 
			
		||||
	"xorm.io/core"
 | 
			
		||||
	"xorm.io/xorm/caches"
 | 
			
		||||
	"xorm.io/xorm/dialects"
 | 
			
		||||
	"xorm.io/xorm/log"
 | 
			
		||||
	"xorm.io/xorm/names"
 | 
			
		||||
	"xorm.io/xorm/schemas"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// Interface defines the interface which Engine, EngineGroup and Session will implementate.
 | 
			
		||||
@@ -55,6 +59,7 @@ type Interface interface {
 | 
			
		||||
	QueryString(sqlOrArgs ...interface{}) ([]map[string]string, error)
 | 
			
		||||
	Rows(bean interface{}) (*Rows, error)
 | 
			
		||||
	SetExpr(string, interface{}) *Session
 | 
			
		||||
	Select(string) *Session
 | 
			
		||||
	SQL(interface{}, ...interface{}) *Session
 | 
			
		||||
	Sum(bean interface{}, colName string) (float64, error)
 | 
			
		||||
	SumInt(bean interface{}, colName string) (int64, error)
 | 
			
		||||
@@ -76,37 +81,41 @@ type EngineInterface interface {
 | 
			
		||||
	ClearCache(...interface{}) error
 | 
			
		||||
	Context(context.Context) *Session
 | 
			
		||||
	CreateTables(...interface{}) error
 | 
			
		||||
	DBMetas() ([]*core.Table, error)
 | 
			
		||||
	Dialect() core.Dialect
 | 
			
		||||
	DBMetas() ([]*schemas.Table, error)
 | 
			
		||||
	Dialect() dialects.Dialect
 | 
			
		||||
	DriverName() string
 | 
			
		||||
	DropTables(...interface{}) error
 | 
			
		||||
	DumpAllToFile(fp string, tp ...core.DbType) error
 | 
			
		||||
	GetCacher(string) core.Cacher
 | 
			
		||||
	GetColumnMapper() core.IMapper
 | 
			
		||||
	GetDefaultCacher() core.Cacher
 | 
			
		||||
	GetTableMapper() core.IMapper
 | 
			
		||||
	DumpAllToFile(fp string, tp ...schemas.DBType) error
 | 
			
		||||
	GetCacher(string) caches.Cacher
 | 
			
		||||
	GetColumnMapper() names.Mapper
 | 
			
		||||
	GetDefaultCacher() caches.Cacher
 | 
			
		||||
	GetTableMapper() names.Mapper
 | 
			
		||||
	GetTZDatabase() *time.Location
 | 
			
		||||
	GetTZLocation() *time.Location
 | 
			
		||||
	MapCacher(interface{}, core.Cacher) error
 | 
			
		||||
	ImportFile(fp string) ([]sql.Result, error)
 | 
			
		||||
	MapCacher(interface{}, caches.Cacher) error
 | 
			
		||||
	NewSession() *Session
 | 
			
		||||
	NoAutoTime() *Session
 | 
			
		||||
	Quote(string) string
 | 
			
		||||
	SetCacher(string, core.Cacher)
 | 
			
		||||
	SetCacher(string, caches.Cacher)
 | 
			
		||||
	SetConnMaxLifetime(time.Duration)
 | 
			
		||||
	SetDefaultCacher(core.Cacher)
 | 
			
		||||
	SetLogger(logger core.ILogger)
 | 
			
		||||
	SetLogLevel(core.LogLevel)
 | 
			
		||||
	SetMapper(core.IMapper)
 | 
			
		||||
	SetColumnMapper(names.Mapper)
 | 
			
		||||
	SetDefaultCacher(caches.Cacher)
 | 
			
		||||
	SetLogger(logger interface{})
 | 
			
		||||
	SetLogLevel(log.LogLevel)
 | 
			
		||||
	SetMapper(names.Mapper)
 | 
			
		||||
	SetMaxOpenConns(int)
 | 
			
		||||
	SetMaxIdleConns(int)
 | 
			
		||||
	SetQuotePolicy(dialects.QuotePolicy)
 | 
			
		||||
	SetSchema(string)
 | 
			
		||||
	SetTableMapper(names.Mapper)
 | 
			
		||||
	SetTZDatabase(tz *time.Location)
 | 
			
		||||
	SetTZLocation(tz *time.Location)
 | 
			
		||||
	ShowExecTime(...bool)
 | 
			
		||||
	ShowSQL(show ...bool)
 | 
			
		||||
	Sync(...interface{}) error
 | 
			
		||||
	Sync2(...interface{}) error
 | 
			
		||||
	StoreEngine(storeEngine string) *Session
 | 
			
		||||
	TableInfo(bean interface{}) *Table
 | 
			
		||||
	TableInfo(bean interface{}) (*schemas.Table, error)
 | 
			
		||||
	TableName(interface{}, ...bool) string
 | 
			
		||||
	UnMapType(reflect.Type)
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user