2024-06-07 23:37:33 +07:00

24 lines
361 B
Go

package webhooks
import (
"github.com/capcom6/go-infra-fx/db"
"go.uber.org/fx"
"go.uber.org/zap"
)
var Module = fx.Module(
"webhooks",
fx.Decorate(func(log *zap.Logger) *zap.Logger {
return log.Named("webhooks")
}),
fx.Provide(NewRepository, fx.Private),
fx.Provide(
NewService,
NewHandler,
),
)
func init() {
db.RegisterMigration(Migrate)
}