Es posible que tengamos que modificar los atributos antes de crear el registro. Mi caso de uso fue cifrar la contraseña cuando se crea el usuario.
Hooks doc está aquí http://docs.sequelizejs.com/en/v3/docs/hooks/#instance-hooks . Documenta la forma de usarlo con una biblioteca / función que devuelve una Promise
. Pero el caso de uso con una devolución de llamada no está claramente documentado.