mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-29 04:22:24 -05:00 
			
		
		
		
	[chore]: Bump modernc.org/sqlite from 1.27.0 to 1.28.0 (#2470)
Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.27.0 to 1.28.0. - [Commits](https://gitlab.com/cznic/sqlite/compare/v1.27.0...v1.28.0) --- updated-dependencies: - dependency-name: modernc.org/sqlite dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
		
					parent
					
						
							
								0ff52b71f2
							
						
					
				
			
			
				commit
				
					
						ed1a656be9
					
				
			
		
					 8 changed files with 49 additions and 7 deletions
				
			
		
							
								
								
									
										2
									
								
								go.mod
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
										
									
									
									
								
							|  | @ -73,7 +73,7 @@ require ( | |||
| 	golang.org/x/text v0.14.0 | ||||
| 	gopkg.in/mcuadros/go-syslog.v2 v2.3.0 | ||||
| 	gopkg.in/yaml.v3 v3.0.1 | ||||
| 	modernc.org/sqlite v1.27.0 | ||||
| 	modernc.org/sqlite v1.28.0 | ||||
| 	mvdan.cc/xurls/v2 v2.5.0 | ||||
| ) | ||||
| 
 | ||||
|  |  | |||
							
								
								
									
										4
									
								
								go.sum
									
										
									
									
									
								
							
							
						
						
									
										4
									
								
								go.sum
									
										
									
									
									
								
							|  | @ -1019,8 +1019,8 @@ modernc.org/memory v1.7.2 h1:Klh90S215mmH8c9gO98QxQFsY+W451E8AnzjoE2ee1E= | |||
| modernc.org/memory v1.7.2/go.mod h1:NO4NVCQy0N7ln+T9ngWqOQfi7ley4vpwvARR+Hjw95E= | ||||
| modernc.org/opt v0.1.3 h1:3XOZf2yznlhC+ibLltsDGzABUGVx8J6pnFMS3E4dcq4= | ||||
| modernc.org/opt v0.1.3/go.mod h1:WdSiB5evDcignE70guQKxYUl14mgWtbClRi5wmkkTX0= | ||||
| modernc.org/sqlite v1.27.0 h1:MpKAHoyYB7xqcwnUwkuD+npwEa0fojF0B5QRbN+auJ8= | ||||
| modernc.org/sqlite v1.27.0/go.mod h1:Qxpazz0zH8Z1xCFyi5GSL3FzbtZ3fvbjmywNogldEW0= | ||||
| modernc.org/sqlite v1.28.0 h1:Zx+LyDDmXczNnEQdvPuEfcFVA2ZPyaD7UCZDjef3BHQ= | ||||
| modernc.org/sqlite v1.28.0/go.mod h1:Qxpazz0zH8Z1xCFyi5GSL3FzbtZ3fvbjmywNogldEW0= | ||||
| modernc.org/strutil v1.1.3 h1:fNMm+oJklMGYfU9Ylcywl0CO5O6nTfaowNsh2wpPjzY= | ||||
| modernc.org/strutil v1.1.3/go.mod h1:MEHNA7PdEnEwLvspRMtWTNnp2nnyvMfkimT1NKNAGbw= | ||||
| modernc.org/tcl v1.15.2 h1:C4ybAYCGJw968e+Me18oW55kD/FexcHbqH2xak1ROSY= | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/modernc.org/sqlite/AUTHORS
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/modernc.org/sqlite/AUTHORS
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -8,6 +8,7 @@ | |||
| # | ||||
| # Please keep the list sorted. | ||||
| 
 | ||||
| Angus Dippenaar <angusdippenaar@gmail.com> | ||||
| Artyom Pervukhin <github@artyom.dev> | ||||
| Dan Kortschak <dan@kortschak.io> | ||||
| Dan Peterson <danp@danp.net> | ||||
|  |  | |||
							
								
								
									
										1
									
								
								vendor/modernc.org/sqlite/CONTRIBUTORS
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								vendor/modernc.org/sqlite/CONTRIBUTORS
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -8,6 +8,7 @@ | |||
| 
 | ||||
| Alexander Menzhinsky <amenzhinsky@gmail.com> | ||||
| Alexey Palazhchenko <alexey.palazhchenko@gmail.com> | ||||
| Angus Dippenaar <angusdippenaar@gmail.com> | ||||
| Artyom Pervukhin <github@artyom.dev> | ||||
| Dan Kortschak <dan@kortschak.io> | ||||
| Dan Peterson <danp@danp.net> | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/modernc.org/sqlite/Makefile
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modernc.org/sqlite/Makefile
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -201,7 +201,7 @@ cpu: clean | |||
| 
 | ||||
| edit: | ||||
| 	@touch log | ||||
| 	@if [ -f "Session.vim" ]; then gvim -S & else gvim -p Makefile *.go & fi | ||||
| 	@if [ -f "Session.vim" ]; then gvim -S & else gvim -p Makefile all_test.go sqlite.go & fi | ||||
| 
 | ||||
| editor: | ||||
| 	gofmt -l -s -w *.go | ||||
|  |  | |||
							
								
								
									
										7
									
								
								vendor/modernc.org/sqlite/doc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										7
									
								
								vendor/modernc.org/sqlite/doc.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -94,6 +94,13 @@ | |||
| // | ||||
| // # Changelog | ||||
| // | ||||
| // 2023-12-14 v1.28.0:  | ||||
| // | ||||
| //	(*Driver).RegisterConnectionHook: added | ||||
| //	ConnectionHookFn: added | ||||
| //	ExecQuerierContext: added | ||||
| //	RegisterConnectionHook: added | ||||
| // | ||||
| // 2023-08-03 v1.25.0: enable SQLITE_ENABLE_DBSTAT_VTAB. | ||||
| // | ||||
| // 2023-07-11 v1.24.0: | ||||
|  |  | |||
							
								
								
									
										37
									
								
								vendor/modernc.org/sqlite/sqlite.go
									
										
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										37
									
								
								vendor/modernc.org/sqlite/sqlite.go
									
										
									
										generated
									
									
										vendored
									
									
								
							|  | @ -1844,17 +1844,32 @@ func (b *Backup) Finish() error { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| type ExecQuerierContext interface { | ||||
| 	driver.ExecerContext | ||||
| 	driver.QueryerContext | ||||
| } | ||||
| 
 | ||||
| // ConnectionHookFn function type for a connection hook on the Driver. Connection | ||||
| // hooks are called after the connection has been set up. | ||||
| type ConnectionHookFn func( | ||||
| 	conn ExecQuerierContext, | ||||
| 	dsn string, | ||||
| ) error | ||||
| 
 | ||||
| // Driver implements database/sql/driver.Driver. | ||||
| type Driver struct { | ||||
| 	// user defined functions that are added to every new connection on Open | ||||
| 	udfs map[string]*userDefinedFunction | ||||
| 	// collations that are added to every new connection on Open | ||||
| 	collations map[string]*collation | ||||
| 	// connection hooks are called after a connection is opened | ||||
| 	connectionHooks []ConnectionHookFn | ||||
| } | ||||
| 
 | ||||
| var d = &Driver{ | ||||
| 	udfs:       make(map[string]*userDefinedFunction, 0), | ||||
| 	collations: make(map[string]*collation, 0), | ||||
| 	udfs:            make(map[string]*userDefinedFunction, 0), | ||||
| 	collations:      make(map[string]*collation, 0), | ||||
| 	connectionHooks: make([]ConnectionHookFn, 0), | ||||
| } | ||||
| 
 | ||||
| func newDriver() *Driver { return d } | ||||
|  | @ -1909,6 +1924,12 @@ func (d *Driver) Open(name string) (conn driver.Conn, err error) { | |||
| 			return nil, err | ||||
| 		} | ||||
| 	} | ||||
| 	for _, connHookFn := range d.connectionHooks { | ||||
| 		if err = connHookFn(c, name); err != nil { | ||||
| 			c.Close() | ||||
| 			return nil, fmt.Errorf("connection hook: %w", err) | ||||
| 		} | ||||
| 	} | ||||
| 	return c, nil | ||||
| } | ||||
| 
 | ||||
|  | @ -2063,6 +2084,18 @@ func registerFunction( | |||
| 	return nil | ||||
| } | ||||
| 
 | ||||
| // RegisterConnectionHook registers a function to be called after each connection | ||||
| // is opened. This is called after all the connection has been set up. | ||||
| func (d *Driver) RegisterConnectionHook(fn ConnectionHookFn) { | ||||
| 	d.connectionHooks = append(d.connectionHooks, fn) | ||||
| } | ||||
| 
 | ||||
| // RegisterConnectionHook registers a function to be called after each connection | ||||
| // is opened. This is called after all the connection has been set up. | ||||
| func RegisterConnectionHook(fn ConnectionHookFn) { | ||||
| 	d.RegisterConnectionHook(fn) | ||||
| } | ||||
| 
 | ||||
| func origin(skip int) string { | ||||
| 	pc, fn, fl, _ := runtime.Caller(skip) | ||||
| 	f := runtime.FuncForPC(pc) | ||||
|  |  | |||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
										
									
									
										vendored
									
									
								
							|  | @ -1118,7 +1118,7 @@ modernc.org/memory | |||
| # modernc.org/opt v0.1.3 | ||||
| ## explicit; go 1.13 | ||||
| modernc.org/opt | ||||
| # modernc.org/sqlite v1.27.0 | ||||
| # modernc.org/sqlite v1.28.0 | ||||
| ## explicit; go 1.19 | ||||
| modernc.org/sqlite | ||||
| modernc.org/sqlite/lib | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue