mirror of
				https://github.com/superseriousbusiness/gotosocial.git
				synced 2025-10-31 18:02:25 -05:00 
			
		
		
		
	bumps uptrace/bun dependencies to v1.2.6 (#3569)
This commit is contained in:
		
					parent
					
						
							
								a444adee97
							
						
					
				
			
			
				commit
				
					
						3fceb5fc1a
					
				
			
		
					 68 changed files with 6517 additions and 194 deletions
				
			
		
							
								
								
									
										60
									
								
								vendor/github.com/uptrace/bun/migrate/sqlschema/table.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								vendor/github.com/uptrace/bun/migrate/sqlschema/table.go
									
										
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							|  | @ -0,0 +1,60 @@ | |||
| package sqlschema | ||||
| 
 | ||||
| import ( | ||||
| 	orderedmap "github.com/wk8/go-ordered-map/v2" | ||||
| ) | ||||
| 
 | ||||
| type Table interface { | ||||
| 	GetSchema() string | ||||
| 	GetName() string | ||||
| 	GetColumns() *orderedmap.OrderedMap[string, Column] | ||||
| 	GetPrimaryKey() *PrimaryKey | ||||
| 	GetUniqueConstraints() []Unique | ||||
| } | ||||
| 
 | ||||
| var _ Table = (*BaseTable)(nil) | ||||
| 
 | ||||
| // BaseTable is a base table definition. | ||||
| // | ||||
| // Dialects and only dialects can use it to implement the Table interface. | ||||
| // Other packages must use the Table interface. | ||||
| type BaseTable struct { | ||||
| 	Schema string | ||||
| 	Name   string | ||||
| 
 | ||||
| 	// ColumnDefinitions map each column name to the column definition. | ||||
| 	Columns *orderedmap.OrderedMap[string, Column] | ||||
| 
 | ||||
| 	// PrimaryKey holds the primary key definition. | ||||
| 	// A nil value means that no primary key is defined for the table. | ||||
| 	PrimaryKey *PrimaryKey | ||||
| 
 | ||||
| 	// UniqueConstraints defined on the table. | ||||
| 	UniqueConstraints []Unique | ||||
| } | ||||
| 
 | ||||
| // PrimaryKey represents a primary key constraint defined on 1 or more columns. | ||||
| type PrimaryKey struct { | ||||
| 	Name    string | ||||
| 	Columns Columns | ||||
| } | ||||
| 
 | ||||
| func (td *BaseTable) GetSchema() string { | ||||
| 	return td.Schema | ||||
| } | ||||
| 
 | ||||
| func (td *BaseTable) GetName() string { | ||||
| 	return td.Name | ||||
| } | ||||
| 
 | ||||
| func (td *BaseTable) GetColumns() *orderedmap.OrderedMap[string, Column] { | ||||
| 	return td.Columns | ||||
| } | ||||
| 
 | ||||
| func (td *BaseTable) GetPrimaryKey() *PrimaryKey { | ||||
| 	return td.PrimaryKey | ||||
| } | ||||
| 
 | ||||
| func (td *BaseTable) GetUniqueConstraints() []Unique { | ||||
| 	return td.UniqueConstraints | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue