Created
June 30, 2015 16:43
-
-
Save jlsan92/344a8d2719a2bb08ad7b to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module.exports.routes = { | |
'/*': function(req, res, next) {sails.log.verbose(req.method, req.url); next();}, | |
/** | |
* Session routes | |
*/ | |
'POST /api/sessions' : 'SessionController.create', // Crea una sesion | |
'DELETE /api/sessions' : 'SessionController.destroy', // Destruye una sesion | |
/** | |
* Score routes | |
*/ | |
'GET /api/scores' : 'ScoreController.findAll', // Obtiene todos los puntajes | |
'GET /api/users/me/scores' : 'ScoreController.find', // Obtiene los puntajes de un usuario | |
'GET /api/users/me/scores/:id' : 'ScoreController.findOne', // Obtiene un puntaje de un usuario | |
'POST /api/users/me/scores' : 'ScoreController.create', // Crea un puntaje de un usuario | |
'PATCH /api/users/me/scores/:id' : 'ScoreController.update', // Modifica un puntaje de un usuario | |
/** | |
* Questions routes | |
*/ | |
'GET /api/questions' : 'QuestionController.findAll', // Obtiene todas las preguntas del sistema | |
'GET /api/users/me/questions' : 'QuestionController.find', // Obtiene las preguntas creadas por un usuario | |
'POST /api/users/me/questions' : 'QuestionController.create', // Crea una nueva pregunta | |
'PATCH /api/users/me/questions/:id' : 'QuestionController.update', // Modifica una pregunta | |
'DELETE /api/users/me/questions/:id' : 'QuestionController.destroy', // Elimina una pregunta | |
/** | |
* Answers routes | |
*/ | |
'GET /api/questions/:id/answers' : 'AnswerController.find', // Obtiene las respuestas de una pregunta | |
'POST /api/users/me/questions/:id/answers' : 'AnswerController.create', // Crea una respuesta nueva | |
'POST /api/users/me/questions/:id/answers/:answerId/file' : 'AnswerController.upload', // Carga el archivo correspondiente de la respuesta (imagen o audio) | |
'GET /api/questions/:id/answers/:answerId/file' : 'AnswerController.download' // Descarga el archivo correspondiente de la respuesta (imagen o audio) | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment