mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 02:52:26 -05:00 
			
		
		
		
	bumps uptrace/bun deps to v1.2.8 (#3698)
This commit is contained in:
		
					parent
					
						
							
								7b7fc528f1
							
						
					
				
			
			
				commit
				
					
						3617e27afa
					
				
			
		
					 35 changed files with 760 additions and 220 deletions
				
			
		
							
								
								
									
										29
									
								
								vendor/github.com/uptrace/bun/dialect/pgdialect/dialect.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										29
									
								
								vendor/github.com/uptrace/bun/dialect/pgdialect/dialect.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -3,6 +3,7 @@ package pgdialect | |||
| import ( | ||||
| 	"database/sql" | ||||
| 	"fmt" | ||||
| 	"strconv" | ||||
| 	"strings" | ||||
| 
 | ||||
| 	"github.com/uptrace/bun" | ||||
|  | @ -25,8 +26,9 @@ func init() { | |||
| type Dialect struct { | ||||
| 	schema.BaseDialect | ||||
| 
 | ||||
| 	tables   *schema.Tables | ||||
| 	features feature.Feature | ||||
| 	tables    *schema.Tables | ||||
| 	features  feature.Feature | ||||
| 	uintAsInt bool | ||||
| } | ||||
| 
 | ||||
| var _ schema.Dialect = (*Dialect)(nil) | ||||
|  | @ -53,7 +55,8 @@ func New(opts ...DialectOption) *Dialect { | |||
| 		feature.SelectExists | | ||||
| 		feature.GeneratedIdentity | | ||||
| 		feature.CompositeIn | | ||||
| 		feature.DeleteReturning | ||||
| 		feature.DeleteReturning | | ||||
| 		feature.AlterColumnExists | ||||
| 
 | ||||
| 	for _, opt := range opts { | ||||
| 		opt(d) | ||||
|  | @ -70,6 +73,12 @@ func WithoutFeature(other feature.Feature) DialectOption { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| func WithAppendUintAsInt(on bool) DialectOption { | ||||
| 	return func(d *Dialect) { | ||||
| 		d.uintAsInt = on | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| func (d *Dialect) Init(*sql.DB) {} | ||||
| 
 | ||||
| func (d *Dialect) Name() dialect.Name { | ||||
|  | @ -127,6 +136,20 @@ func (d *Dialect) IdentQuote() byte { | |||
| 	return '"' | ||||
| } | ||||
| 
 | ||||
| func (d *Dialect) AppendUint32(b []byte, n uint32) []byte { | ||||
| 	if d.uintAsInt { | ||||
| 		return strconv.AppendInt(b, int64(int32(n)), 10) | ||||
| 	} | ||||
| 	return strconv.AppendUint(b, uint64(n), 10) | ||||
| } | ||||
| 
 | ||||
| func (d *Dialect) AppendUint64(b []byte, n uint64) []byte { | ||||
| 	if d.uintAsInt { | ||||
| 		return strconv.AppendInt(b, int64(n), 10) | ||||
| 	} | ||||
| 	return strconv.AppendUint(b, n, 10) | ||||
| } | ||||
| 
 | ||||
| func (d *Dialect) AppendSequence(b []byte, _ *schema.Table, _ *schema.Field) []byte { | ||||
| 	return appendGeneratedAsIdentity(b) | ||||
| } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue