Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Module = fx.Options( repository.Module, service.Module, app.Module, admin.Module, fx.Supply(config.ServiceName), fx.Supply(config.ServiceVersion), fx.Provide( NewMigrationsRunner, ), )
Functions ¶
This section is empty.
Types ¶
type MigrationsRunner ¶
type MigrationsRunner struct {
// contains filtered or unexported fields
}
func NewMigrationsRunner ¶
func NewMigrationsRunner(cfg *config.Config, logger *zap.Logger, shutdowner fx.Shutdowner) *MigrationsRunner
func (*MigrationsRunner) MigrateDown ¶
func (r *MigrationsRunner) MigrateDown() error
func (*MigrationsRunner) MigrateUp ¶
func (r *MigrationsRunner) MigrateUp() error
Click to show internal directories.
Click to hide internal directories.