Added pirst part of track model db connection

ref #4
This commit is contained in:
Nicolai Ort 2020-11-25 19:43:14 +01:00
parent 90136af516
commit 203d95ee1c
1 changed files with 11 additions and 3 deletions

View File

@ -8,12 +8,20 @@ import {
Delete,
} from "routing-controllers";
import { OpenAPI } from "routing-controllers-openapi";
import { getConnection, Repository } from "typeorm";
import { Track } from "../models/Track";
@JsonController()
@JsonController("/track")
export class TrackController {
private repo: Repository<Track>;
public async TrackController() {
const trackManager = await getConnection().getRepository(Track);
}
@Get("/track")
getAll() {
return "This action returns all users";
async getAll() {
return await this.repo.count();
}
@Get("/track/:id")