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 emreconnected
cenários. - @evento
open
:Emitido apósconnected
eonOpen
é 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ósdisconnected
eonClose
executado em todos esses modelos de conexões. - @event
reconnected
:Emitido apósconnected
e 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.