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

View File

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