Event Broken Concept

This commit is contained in:
Hein
2025-12-12 09:23:54 +02:00
parent 7ef1d6424a
commit 31ad217818
25 changed files with 4074 additions and 3 deletions

View File

@@ -137,6 +137,10 @@ func (p *PgSQLAdapter) RunInTransaction(ctx context.Context, fn func(common.Data
return fn(adapter)
}
func (p *PgSQLAdapter) GetUnderlyingDB() interface{} {
return p.db
}
// preloadConfig represents a relationship to be preloaded
type preloadConfig struct {
relation string
@@ -897,6 +901,10 @@ func (p *PgSQLTxAdapter) RunInTransaction(ctx context.Context, fn func(common.Da
return fn(p)
}
func (p *PgSQLTxAdapter) GetUnderlyingDB() interface{} {
return p.tx
}
// applyJoinPreloads adds JOINs for relationships that should use JOIN strategy
func (p *PgSQLSelectQuery) applyJoinPreloads() {
for _, preload := range p.preloads {