WayrApp Backend & Ecosystem Documentation - v1.0.0
    Preparing search index...
    • Checks database connectivity and measures query performance.

      Executes a simple test query to verify database connectivity and measures response latency. Returns health status with connection details and performance metrics. Essential for monitoring database availability in production environments.

      Returns Promise<
          | {
              status: string;
              latency: number;
              timestamp: string;
              error?: undefined;
          }
          | { latency?: undefined; status: string; error: string; timestamp: string },
      >

      Database health status with latency metrics

      const dbHealth = await healthChecks.database();
      if (dbHealth.status === 'healthy') {
      console.log(`Database responding in ${dbHealth.latency}ms`);
      } else {
      console.error(`Database error: ${dbHealth.error}`);
      }