refactor: extract runDataFixList internal seam

This commit is contained in:
2026-06-27 16:30:58 +02:00
parent 9acb9218c2
commit 1010dd06d2

View File

@@ -12,11 +12,13 @@ import (
) )
func RunDataFixes(sqlDB *sql.DB, deps dbfixes.Dependencies) error { func RunDataFixes(sqlDB *sql.DB, deps dbfixes.Dependencies) error {
return runDataFixList(sqlDB, deps, dbfixes.All())
}
func runDataFixList(sqlDB *sql.DB, deps dbfixes.Dependencies, fixes []dbfixes.Fix) error {
ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute) ctx, cancel := context.WithTimeout(context.Background(), 2*time.Minute)
defer cancel() defer cancel()
fixes := dbfixes.All()
if len(fixes) == 0 { if len(fixes) == 0 {
return nil return nil
} }