diff --git a/migrations/20250425_add_durations_primary_key.go b/migrations/20250425_add_durations_primary_key.go index 65b07b3..763edb5 100644 --- a/migrations/20250425_add_durations_primary_key.go +++ b/migrations/20250425_add_durations_primary_key.go @@ -35,14 +35,14 @@ func init() { return err } } - if err := tx.Migrator().RenameTable("durations", "durations_old"); err != nil { - return err - } if tx.Migrator().HasIndex(&models.Duration{}, "idx_time_duration_user") { if err := tx.Migrator().DropIndex(&models.Duration{}, "idx_time_duration_user"); err != nil { return err } } + if err := tx.Migrator().RenameTable("durations", "durations_old"); err != nil { + return err + } if err := tx.Migrator().CreateTable(&models.Duration{}); err != nil { return err }