backend: Ajout de Sequelize, GET /functions

TODO: Trier par catégorie et chercher les fonctions
This commit is contained in:
Divlo
2020-03-20 16:49:45 +01:00
parent 19dfe6ae8d
commit c9f817930c
16 changed files with 400 additions and 11 deletions

View File

@ -0,0 +1,11 @@
const { Router } = require('express');
const categoriesController = require('../controllers/categories');
const CategoriesRouter = Router();
CategoriesRouter.route('/')
// Récupère les catégories
.get(categoriesController.getCategories);
module.exports = CategoriesRouter;

View File

@ -1,11 +1,16 @@
const { Router } = require('express');
const { executeFunctionName } = require('../controllers/functions');
const { Router } = require('express');
const functionsController = require('../controllers/functions');
const FunctionsRouter = Router();
FunctionsRouter.route('/')
// Récupère les fonctions
.get(functionsController.getFunctions);
FunctionsRouter.route('/:functionName')
// Exécute la fonction demandée en paramètre
.post(executeFunctionName);
.post(functionsController.executeFunctionName);
module.exports = FunctionsRouter;