refactor: extract runDataFixList internal seam
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user