mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
upstep bun version (#243)
This commit is contained in:
18
vendor/github.com/uptrace/bun/schema/table.go
generated
vendored
18
vendor/github.com/uptrace/bun/schema/table.go
generated
vendored
@ -181,17 +181,17 @@ func (t *Table) initFields() {
|
||||
t.FieldMap = make(map[string]*Field, t.Type.NumField())
|
||||
t.addFields(t.Type, nil)
|
||||
|
||||
if len(t.PKs) > 0 {
|
||||
return
|
||||
}
|
||||
for _, name := range []string{"id", "uuid", "pk_" + t.ModelName} {
|
||||
if field, ok := t.FieldMap[name]; ok {
|
||||
field.markAsPK()
|
||||
t.PKs = []*Field{field}
|
||||
t.DataFields = removeField(t.DataFields, field)
|
||||
break
|
||||
if len(t.PKs) == 0 {
|
||||
for _, name := range []string{"id", "uuid", "pk_" + t.ModelName} {
|
||||
if field, ok := t.FieldMap[name]; ok {
|
||||
field.markAsPK()
|
||||
t.PKs = []*Field{field}
|
||||
t.DataFields = removeField(t.DataFields, field)
|
||||
break
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if len(t.PKs) == 1 {
|
||||
pk := t.PKs[0]
|
||||
if pk.SQLDefault != "" {
|
||||
|
Reference in New Issue
Block a user