dispose method

Future<void> dispose()

Releases connection, session, and database resources.

Implementation

Future<void> dispose() async {
  if (_disposed) return;
  await logout();
  _connection.dispose();
  _db.dispose();
  _disposed = true;
}