Switched to using controllers via routing-controllers

ref #4
This commit is contained in:
2020-11-25 19:28:12 +01:00
parent b5cf040cf0
commit 8cbcfe7fbb
7 changed files with 51 additions and 51 deletions

View File

@@ -1,9 +0,0 @@
import Router from 'express';
import track from "./track";
const router = Router();
router.use("/track", track)
router.use('/*/', (req, res) => {
return res.send('Express + TypeScript Server');
});
export default router;

View File

@@ -1,27 +0,0 @@
import {Router} from 'express';
import {getConnection} from "typeorm";
import {Track} from "../../models/Track"
const router = Router();
router.get('/', async (req, res, next) => {
const trackManager = await getConnection().getRepository(Track);
let tracks = trackManager.count();
return res.send(tracks);
});
router.post('/', async (req, res, next) => {
res.sendStatus(200);
/*let track = new Track();
track.length=req.body.length;
track.name=req.body.name;
try {
let newUser = await manager.save(track);
res.send(newUser);
} catch (error) {
res.send(error);
}*/
});
export default router;