Marek Czernek
2020-02-18 d3b6fa27b03665eae8915137a621fbb516be84f4
commit | author | age
e5e367 1 var restify = require('restify');
SU 2
3 var controller = require('./controllers/items');
4 var serverinfo = require('./controllers/serverinfo');
5
6 var db = require('./models/db');
7 var model = require('./models/items');
8
9 model.connect(db.params, function(err) {
10     if (err) throw err;
11 });
12
13 var server = restify.createServer() 
14     .use(restify.fullResponse())
15     .use(restify.queryParser())
16     .use(restify.bodyParser())
17     .use(restify.CORS());;
18     
19 controller.context(server, '/todo/api', model); 
20 serverinfo.context(server, '/todo/api');
21
22 var port = process.env.PORT || 8080;
23 server.listen(port, function (err) {
24     if (err)
25         console.error(err);
26     else
27         console.log('App is ready at : ' + port);
28 });
29
30
31 /* 
32 process.on('uncaughtException', function (err) {
33     console.error(JSON.parse(JSON.stringify(err, ['stack', 'message', 'inner'], 2)))
34 });
35 */    
36