27 lines
663 B
TypeScript
27 lines
663 B
TypeScript
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; |