10 lines
185 B
Go
10 lines
185 B
Go
|
package migration
|
||
|
|
||
|
type Option func(m *Migrator)
|
||
|
|
||
|
func WithPreStepHook(fn func(filename string)) Option {
|
||
|
return func(m *Migrator) {
|
||
|
m.preStepHooks = append(m.preStepHooks, fn)
|
||
|
}
|
||
|
}
|