Files
GMW/services/backend/src/modules/health/health.repository.ts
T

18 lines
465 B
TypeScript
Raw Normal View History

import { createChildLogger } from "../../shared/logger/index.js";
const logger = createChildLogger("health.repository");
export class HealthRepository {
async checkDatabaseConnection() {
try {
// TODO: Implement actual health check
return { connected: true };
} catch (err) {
logger.error({ err }, "Database health check failed");
return { connected: false };
}
}
}
export const healthRepository = new HealthRepository();