Você pode encontrá-lo no github no código-fonte. https://github.com/Automattic/mongoose/blob/master /lib/connection.js
Há muito mais eventos listados do que a resposta dada, aqui estão eles:
- @event
connecting:Emitido quandoconnection.openUri()é executado nesta conexão. - @evento
connected:Emitido quando esta conexão se conecta com sucesso ao banco de dados. Pode ser emitido vários vezes emreconnectedcenários. - @evento
open:Emitido apósconnectedeonOpené executado em todos esses modelos de conexões. - @event
disconnecting:Emitido quandoconnection.close()foi executado. - @event
disconnected:Emitido após ser desconectado do banco de dados. - @evento
close:Emitido apósdisconnectedeonCloseexecutado em todos esses modelos de conexões. - @event
reconnected:Emitido apósconnectede posteriormentedisconnected, seguido por outra conexão bem-sucedida. - @evento
error:emitido quando ocorre um erro nesta conexão. - @evento
fullsetup:emitido em um cenário de conjunto de réplicas, quando o primário e pelo menos um secundário especificado na string de conexão estão conectados. - @evento
all:emitido em um cenário de conjunto de réplicas, quando todos os nós especificados na string de conexão estão conectados.