backend/src/controllers/StatusController.ts

23 lines
578 B
TypeScript

import { Get, JsonController } from 'routing-controllers';
import { OpenAPI } from 'routing-controllers-openapi';
import { getConnection } from 'typeorm';
@JsonController('/status')
export class StatusController {
@Get()
@OpenAPI({ description: "Lists all tracks." })
get() {
let connection;
try {
connection = getConnection();
}
catch {
throw new Error("sth is wrong, i can feel it....")
}
return {
"controllers": "✔",
"database connection": "✔"
}
}
}