summaryrefslogtreecommitdiff
path: root/vendor/github.com/uptrace/bun/model_table_struct.go
diff options
context:
space:
mode:
authorLibravatar kim <89579420+NyaaaWhatsUpDoc@users.noreply.github.com>2024-04-15 11:01:20 +0100
committerLibravatar GitHub <noreply@github.com>2024-04-15 12:01:20 +0200
commit1018cde107f8832cafab64f9003dcde0a055899c (patch)
treed676685511306377c419af09e93355c57be760ce /vendor/github.com/uptrace/bun/model_table_struct.go
parent[chore]: Bump golang.org/x/net from 0.23.0 to 0.24.0 (#2834) (diff)
downloadgotosocial-1018cde107f8832cafab64f9003dcde0a055899c.tar.xz
[chore] bump bun library versions (#2837)
Diffstat (limited to 'vendor/github.com/uptrace/bun/model_table_struct.go')
-rw-r--r--vendor/github.com/uptrace/bun/model_table_struct.go20
1 files changed, 1 insertions, 19 deletions
diff --git a/vendor/github.com/uptrace/bun/model_table_struct.go b/vendor/github.com/uptrace/bun/model_table_struct.go
index 65e076d23..a5c9a7bc3 100644
--- a/vendor/github.com/uptrace/bun/model_table_struct.go
+++ b/vendor/github.com/uptrace/bun/model_table_struct.go
@@ -116,9 +116,6 @@ func (m *structTableModel) BeforeScanRow(ctx context.Context) error {
if m.table.HasBeforeScanRowHook() {
return m.strct.Addr().Interface().(schema.BeforeScanRowHook).BeforeScanRow(ctx)
}
- if m.table.HasBeforeScanHook() {
- return m.strct.Addr().Interface().(schema.BeforeScanHook).BeforeScan(ctx)
- }
return nil
}
@@ -144,21 +141,6 @@ func (m *structTableModel) AfterScanRow(ctx context.Context) error {
return firstErr
}
- if m.table.HasAfterScanHook() {
- firstErr := m.strct.Addr().Interface().(schema.AfterScanHook).AfterScan(ctx)
-
- for _, j := range m.joins {
- switch j.Relation.Type {
- case schema.HasOneRelation, schema.BelongsToRelation:
- if err := j.JoinModel.AfterScanRow(ctx); err != nil && firstErr == nil {
- firstErr = err
- }
- }
- }
-
- return firstErr
- }
-
return nil
}
@@ -325,7 +307,7 @@ func (m *structTableModel) scanColumn(column string, src interface{}) (bool, err
}
}
- if field, ok := m.table.FieldMap[column]; ok {
+ if field := m.table.LookupField(column); field != nil {
if src == nil && m.isNil() {
return true, nil
}