From 2e3918f16fc721284438058147e706216c755237 Mon Sep 17 00:00:00 2001 From: Elijah Duffy Date: Tue, 3 Jun 2025 14:59:31 -0700 Subject: [PATCH] upgrade for latest version of go-toolkit/app --- migrate.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/migrate.go b/migrate.go index 46ab3a4..daf2c89 100644 --- a/migrate.go +++ b/migrate.go @@ -47,7 +47,7 @@ var ( // ModuleMigrateUp applies any pending migrations. ModuleMigrateUp = app.NewModule(ModuleMigrateUpName, app.ModuleOpts{ - Setup: func() error { + Setup: func(_ *app.Module) error { _, err := ApplyPendingMigrations(context.Background(), -1) return err }, @@ -56,7 +56,7 @@ var ( // ModuleMigrateBlank resets the database to a blank state, removing all data. ModuleMigrateBlank = app.NewModule(ModuleMigrateBlankName, app.ModuleOpts{ - Setup: func() error { + Setup: func(_ *app.Module) error { _, err := MigrateToBlank() return err }, @@ -108,7 +108,9 @@ func ModuleAutoMigrate(enabled bool) *app.Module { autoMigrateEnabled = enabled // store auto-migration state at package level autoMigrateModule = app.NewModule(ModuleAutoMigrateName, app.ModuleOpts{ - Setup: AutoMigrate, + Setup: func(_ *app.Module) error { + return AutoMigrate() + }, Depends: []string{ModuleMigrationsName}, }) @@ -116,7 +118,7 @@ func ModuleAutoMigrate(enabled bool) *app.Module { } // setupMigrations initializes the goose migration provider. -func setupMigrations() error { +func setupMigrations(_ *app.Module) error { var err error if err := goose.SetDialect("mysql"); err != nil {