// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
typeWebhookServiceClientinterface{
// ListWebhooks returns a list of webhooks.
// ListWebhooks returns a list of webhooks for a user.
rows,err:=d.db.QueryContext(ctx,"SELECT `id`, UNIX_TIMESTAMP(`created_ts`), UNIX_TIMESTAMP(`updated_ts`), `creator_id`, `name`, `url` FROM `webhook` WHERE "+strings.Join(where," AND ")+" ORDER BY `id` DESC",