|
|
@@ -1,34 +1,9 @@
|
|
|
const express = require('express');
|
|
|
const server= express();
|
|
|
-
|
|
|
const bd = require('body-parser');
|
|
|
|
|
|
server.use(bd.json());
|
|
|
-
|
|
|
-const personCtrl = require('./person_ctrl');
|
|
|
-const mailCtrl = require('./mail_address_ctrl');
|
|
|
-
|
|
|
-
|
|
|
-server.get('/person', personCtrl.get_all);
|
|
|
-
|
|
|
-server.post('/person', personCtrl.create);
|
|
|
-
|
|
|
-server.get('/person/:person_id', personCtrl.get_by_id);
|
|
|
-
|
|
|
-server.put('/person/:person_id', personCtrl.update_by_id);
|
|
|
-
|
|
|
-server.delete('/person/:person_id', personCtrl.delete_by_id);
|
|
|
-
|
|
|
-server.get('/person/:person_id/mailAddress', personCtrl.load_by_id, mailCtrl.get_all);
|
|
|
-
|
|
|
-
|
|
|
-server.post('/person/:person_id/mailAddress', personCtrl.load_by_id, mailCtrl.create);
|
|
|
-
|
|
|
-server.get('/person/:person_id/mailAddress/:mail_address_id', personCtrl.load_by_id, mailCtrl.get_by_id);
|
|
|
-
|
|
|
-server.put('/person/:person_id/mailAddress/:mail_address_id', personCtrl.load_by_id, mailCtrl.update_by_id);
|
|
|
-
|
|
|
-server.delete('/person/:person_id/mailAddress/:mail_address_id', personCtrl.load_by_id, mailCtrl.delete_by_id);
|
|
|
+const routes = require('./routes')(server);
|
|
|
|
|
|
server.use(function (err, req, res, next) {
|
|
|
if (err.status) {
|