package cli import ( "github.com/alecthomas/kong" "code.icb4dc0.de/prskr/searcherside/infrastructure/config" ) type UsersHandler struct { Create CreateUserHandler `cmd:"" name:"create" help:"Create user"` DB config.DB `embed:"" prefix:"db."` } func (h *UsersHandler) AfterApply(kctx *kong.Context) error { if entClient, err := h.DB.Client(); err != nil { return err } else { kctx.Bind(entClient) } return nil }