Files
Reactive-Resume/server/src/health/health.controller.ts
Amruth Pillai 8026241b6c release: v3.6.9
2022-11-13 14:28:47 +01:00

14 lines
421 B
TypeScript

import { Controller, Get } from '@nestjs/common';
import { HealthCheck, HealthCheckService, HttpHealthIndicator, TypeOrmHealthIndicator } from '@nestjs/terminus';
@Controller('health')
export class HealthController {
constructor(private health: HealthCheckService, private db: TypeOrmHealthIndicator) {}
@Get()
@HealthCheck()
check() {
return this.health.check([() => this.db.pingCheck('database')]);
}
}