mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-29 10:57:44 +09:00 
			
		
		
		
	Update xorm and dependencies vendor for feature to dump to other database (#565)
* update xorm and dependencies vendor for feature to dump to other database * fix golint
This commit is contained in:
		
							
								
								
									
										2
									
								
								vendor/github.com/go-xorm/core/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/go-xorm/core/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -1,5 +1,7 @@ | ||||
| Core is a lightweight wrapper of sql.DB. | ||||
|  | ||||
| [](https://circleci.com/gh/go-xorm/core/tree/master) | ||||
|  | ||||
| # Open | ||||
| ```Go | ||||
| db, _ := core.Open(db, connstr) | ||||
|   | ||||
							
								
								
									
										14
									
								
								vendor/github.com/go-xorm/core/circle.yml
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								vendor/github.com/go-xorm/core/circle.yml
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| dependencies: | ||||
|   override: | ||||
|     # './...' is a relative pattern which means all subdirectories | ||||
|     - go get -t -d -v ./... | ||||
|     - go build -v | ||||
|  | ||||
| database: | ||||
|   override: | ||||
|     - mysql -u root -e "CREATE DATABASE core_test DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci" | ||||
|      | ||||
| test: | ||||
|   override: | ||||
|     # './...' is a relative pattern which means all subdirectories | ||||
|     - go test -v -race | ||||
							
								
								
									
										11
									
								
								vendor/github.com/go-xorm/core/dialect.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										11
									
								
								vendor/github.com/go-xorm/core/dialect.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -287,16 +287,21 @@ func (b *Base) LogSQL(sql string, args []interface{}) { | ||||
| } | ||||
|  | ||||
| var ( | ||||
| 	dialects = map[DbType]func() Dialect{} | ||||
| 	dialects = map[string]func() Dialect{} | ||||
| ) | ||||
|  | ||||
| // RegisterDialect register database dialect | ||||
| func RegisterDialect(dbName DbType, dialectFunc func() Dialect) { | ||||
| 	if dialectFunc == nil { | ||||
| 		panic("core: Register dialect is nil") | ||||
| 	} | ||||
| 	dialects[dbName] = dialectFunc // !nashtsai! allow override dialect | ||||
| 	dialects[strings.ToLower(string(dbName))] = dialectFunc // !nashtsai! allow override dialect | ||||
| } | ||||
|  | ||||
| // QueryDialect query if registed database dialect | ||||
| func QueryDialect(dbName DbType) Dialect { | ||||
| 	return dialects[dbName]() | ||||
| 	if d, ok := dialects[strings.ToLower(string(dbName))]; ok { | ||||
| 		return d() | ||||
| 	} | ||||
| 	return nil | ||||
| } | ||||
|   | ||||
							
								
								
									
										2
									
								
								vendor/github.com/go-xorm/core/type.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/go-xorm/core/type.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -54,7 +54,7 @@ func (s *SQLType) IsNumeric() bool { | ||||
| } | ||||
|  | ||||
| func (s *SQLType) IsJson() bool { | ||||
| 	return s.Name == Json | ||||
| 	return s.Name == Json || s.Name == Jsonb | ||||
| } | ||||
|  | ||||
| var ( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user