mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	
							
								
								
									
										4
									
								
								Gopkg.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										4
									
								
								Gopkg.lock
									
									
									
										generated
									
									
									
								
							| @@ -406,11 +406,11 @@ | |||||||
|   version = "v0.6.0" |   version = "v0.6.0" | ||||||
|  |  | ||||||
| [[projects]] | [[projects]] | ||||||
|   digest = "1:931a62a1aacc37a5e4c309a111642ec4da47b4dc453cd4ba5481b12eedb04a5d" |   digest = "1:d366480c27ab51b3f7e995f25503063e7a6ebc7feb269df2499c33471f35cd62" | ||||||
|   name = "github.com/go-xorm/xorm" |   name = "github.com/go-xorm/xorm" | ||||||
|   packages = ["."] |   packages = ["."] | ||||||
|   pruneopts = "NUT" |   pruneopts = "NUT" | ||||||
|   revision = "401f4ee8ff8cbc40a4754cb12192fbe4f02f3979" |   revision = "1cd2662be938bfee0e34af92fe448513e0560fb1" | ||||||
|  |  | ||||||
| [[projects]] | [[projects]] | ||||||
|   branch = "master" |   branch = "master" | ||||||
|   | |||||||
| @@ -38,7 +38,7 @@ ignored = ["google.golang.org/appengine*"] | |||||||
|  |  | ||||||
| [[override]] | [[override]] | ||||||
|   name = "github.com/go-xorm/xorm" |   name = "github.com/go-xorm/xorm" | ||||||
|   revision = "401f4ee8ff8cbc40a4754cb12192fbe4f02f3979" |   revision = "1cd2662be938bfee0e34af92fe448513e0560fb1" | ||||||
|  |  | ||||||
| [[override]] | [[override]] | ||||||
|   name = "github.com/go-xorm/builder" |   name = "github.com/go-xorm/builder" | ||||||
|   | |||||||
							
								
								
									
										6
									
								
								vendor/github.com/go-xorm/xorm/dialect_postgres.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								vendor/github.com/go-xorm/xorm/dialect_postgres.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -822,7 +822,7 @@ func (db *postgres) SqlType(c *core.Column) string { | |||||||
| 	case core.NVarchar: | 	case core.NVarchar: | ||||||
| 		res = core.Varchar | 		res = core.Varchar | ||||||
| 	case core.Uuid: | 	case core.Uuid: | ||||||
| 		res = core.Uuid | 		return core.Uuid | ||||||
| 	case core.Blob, core.TinyBlob, core.MediumBlob, core.LongBlob: | 	case core.Blob, core.TinyBlob, core.MediumBlob, core.LongBlob: | ||||||
| 		return core.Bytea | 		return core.Bytea | ||||||
| 	case core.Double: | 	case core.Double: | ||||||
| @@ -834,6 +834,10 @@ func (db *postgres) SqlType(c *core.Column) string { | |||||||
| 		res = t | 		res = t | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
|  | 	if strings.EqualFold(res, "bool") { | ||||||
|  | 		// for bool, we don't need length information | ||||||
|  | 		return res | ||||||
|  | 	} | ||||||
| 	hasLen1 := (c.Length > 0) | 	hasLen1 := (c.Length > 0) | ||||||
| 	hasLen2 := (c.Length2 > 0) | 	hasLen2 := (c.Length2 > 0) | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										5
									
								
								vendor/github.com/go-xorm/xorm/engine.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								vendor/github.com/go-xorm/xorm/engine.go
									
									
									
										generated
									
									
										vendored
									
									
								
							| @@ -481,7 +481,8 @@ func (engine *Engine) dumpTables(tables []*core.Table, w io.Writer, tp ...core.D | |||||||
| 		} | 		} | ||||||
|  |  | ||||||
| 		cols := table.ColumnsSeq() | 		cols := table.ColumnsSeq() | ||||||
| 		colNames := dialect.Quote(strings.Join(cols, dialect.Quote(", "))) | 		colNames := engine.dialect.Quote(strings.Join(cols, engine.dialect.Quote(", "))) | ||||||
|  | 		destColNames := dialect.Quote(strings.Join(cols, dialect.Quote(", "))) | ||||||
|  |  | ||||||
| 		rows, err := engine.DB().Query("SELECT " + colNames + " FROM " + engine.Quote(table.Name)) | 		rows, err := engine.DB().Query("SELECT " + colNames + " FROM " + engine.Quote(table.Name)) | ||||||
| 		if err != nil { | 		if err != nil { | ||||||
| @@ -496,7 +497,7 @@ func (engine *Engine) dumpTables(tables []*core.Table, w io.Writer, tp ...core.D | |||||||
| 				return err | 				return err | ||||||
| 			} | 			} | ||||||
|  |  | ||||||
| 			_, err = io.WriteString(w, "INSERT INTO "+dialect.Quote(table.Name)+" ("+colNames+") VALUES (") | 			_, err = io.WriteString(w, "INSERT INTO "+dialect.Quote(table.Name)+" ("+destColNames+") VALUES (") | ||||||
| 			if err != nil { | 			if err != nil { | ||||||
| 				return err | 				return err | ||||||
| 			} | 			} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user