Skip to content

Commit fb6b3ae

Browse files
Merge pull request #54 from Dhroov7/debug_module
Add debug module
2 parents 4429045 + 4ff9688 commit fb6b3ae

File tree

10 files changed

+119
-56
lines changed

10 files changed

+119
-56
lines changed

db/scripts/seed_fill.js

+9-8
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,32 @@
44

55
const models = require('./../models');
66
const seed = require('./../seed');
7+
const debug = require('debug')('schedulecture:db:scripts:seed_fill')
78

89
models.DATABASE.sync({
910
force: true,
1011
}).then(function () {
11-
console.log("Database Configured");
12+
debug("Database Configured");
1213

1314
models.Teachers.bulkCreate(seed.teachers, {returning: true}).then(function (r) {
14-
console.log(r.map(v => v.get()));
15+
debug(r.map(v => v.get()));
1516
}).catch(function (err) {
16-
console.log(err);
17+
debug(err);
1718
});
1819

1920
models.Courses.bulkCreate(seed.courses, {returning: true}).then(function (r) {
20-
console.log(r.map(v => v.get()));
21+
debug(r.map(v => v.get()));
2122
}).catch(function (err) {
22-
console.log(err);
23+
debug(err);
2324
});
2425

2526
models.Centres.bulkCreate(seed.centres, {returning: true}).then(function (r) {
26-
console.log(r.map(v => v.get()));
27+
debug(r.map(v => v.get()));
2728
models.Rooms.bulkCreate(seed.rooms, {returning: true}).then(function (r) {
28-
console.log(r.map(v => v.get()));
29+
debug(r.map(v => v.get()));
2930
})
3031
}).catch(function (err) {
31-
console.log(err);
32+
debug(err);
3233
})
3334

3435
});

package-lock.json

+57-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
"body-parser": "^1.18.2",
88
"bower": "^1.8.2",
99
"cookie-parser": "^1.4.3",
10+
"debug": "^3.1.0",
1011
"express": "^4.16.2",
1112
"newrelic": "^2.4.2",
1213
"parse-database-url": "^0.3.0",

routes/api_v1/batches.js

+11-10
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const router = express.Router();
77
const db = require('../../db');
88
const acl = require('../../utils/acl');
99
const passport = require('../../auth/passport');
10+
const debug = require('debug')('schedulecture:api_v1:batches')
1011

1112
/**
1213
*@api {post} /api/v1/batches/new POST /api/v1/batches/new
@@ -40,7 +41,7 @@ router.post('/new', passport.authenticate('bearer'), function (req, res) {
4041
req.body.lectureShortCode, req.body.hoursPerLecture, req.body.defaultTime, req.body.courseId, req.body.centreId, req.body.teacherId, req.body.roomId,
4142
function (err, batch) {
4243
if (err) {
43-
console.log(err);
44+
debug(err);
4445
res.status(500).send({
4546
success: false
4647
, code: "500"
@@ -63,7 +64,7 @@ router.post('/new', passport.authenticate('bearer'), function (req, res) {
6364
}).then((lecture) => {
6465

6566
}).catch((err) => {
66-
console.log(err);
67+
debug(err);
6768
res.status(500).send({
6869
success: false
6970
, code: "500"
@@ -148,7 +149,7 @@ router.get('/', function (req, res) {
148149

149150
db.actions.batches.getAll(conditions, function (err, batches) {
150151
if (err) {
151-
console.log("ERROR" + err);
152+
debug("ERROR" + err);
152153
res.status(500).send({
153154
success: false
154155
, code: "500"
@@ -176,7 +177,7 @@ router.get('/', function (req, res) {
176177
router.get('/active', function (req, res) {
177178
db.actions.batches.getAll({status: "active"}, function (err, activeBatches) {
178179
if (err) {
179-
console.log("ERROR" + err);
180+
debug("ERROR" + err);
180181
res.status(500).send({
181182
success: false
182183
, code: "500"
@@ -204,7 +205,7 @@ router.get('/active', function (req, res) {
204205
router.get('/archived', function (req, res) {
205206
db.actions.batches.getAll({status: "archived"}, function (err, archivedBatches) {
206207
if (err) {
207-
console.log("ERROR" + err);
208+
debug("ERROR" + err);
208209
res.status(500).send({
209210
success: false
210211
, code: "500"
@@ -256,7 +257,7 @@ router.get('/archived', function (req, res) {
256257
router.get('/:id', function (req, res) {
257258
db.actions.batches.search(req.params.id, function (err, batch) {
258259
if (err) {
259-
console.log(err);
260+
debug(err);
260261
res.status(500).send({
261262
success: false
262263
, code: "500"
@@ -309,7 +310,7 @@ router.get('/:id', function (req, res) {
309310
router.put('/:id', passport.authenticate('bearer'), function (req, res) {
310311
db.actions.batches.edit(req.params.id, req.body.values, function (err, batch) {
311312
if (err) {
312-
console.log(err);
313+
debug(err);
313314
res.status(500).send({
314315
success: false
315316
, code: "500"
@@ -338,7 +339,7 @@ router.put('/archive/:id', passport.authenticate('bearer'), acl.ensureadmin(), f
338339

339340
db.actions.batches.archiveBatch(req.params.id, function (err, batch) {
340341
if (err) {
341-
console.log(err);
342+
debug(err);
342343
res.status(500).send({
343344
success: false
344345
, code: "500"
@@ -377,7 +378,7 @@ router.put('/archive/:id', passport.authenticate('bearer'), acl.ensureadmin(), f
377378
router.delete('/:id', passport.authenticate('bearer'), function (req, res) {
378379
db.actions.batches.deleteBatch(req.params.id, function (err, batchDeleted) {
379380
if (err) {
380-
console.log(err);
381+
debug(err);
381382
res.status(500).send({
382383
success: false
383384
, code: "500"
@@ -478,7 +479,7 @@ router.delete('/:id', passport.authenticate('bearer'), function (req, res) {
478479
router.get('/:id/lectures', function (req, res) {
479480
db.actions.batches.getLectures(req.params.id, function (err, lectures) {
480481
if (err) {
481-
console.log("ERROR" + err);
482+
debug("ERROR" + err);
482483
res.status(500).send({
483484
success: false
484485
, code: "500"

routes/api_v1/centres.js

+9-8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const express = require('express');
66
const router = express.Router();
77
const db = require('../../db');
88
const passport = require('./../../auth/passport');
9+
const debug = require('debug')('schedulecture:api_v1:centres')
910

1011

1112
/**
@@ -29,7 +30,7 @@ const passport = require('./../../auth/passport');
2930
router.post('/new',passport.authenticate('bearer'), function (req, res) {
3031
db.actions.centres.createNew(req.body.name, req.body.head, req.body.phone, function (err, centre) {
3132
if (err) {
32-
console.log("ERROR" + err);
33+
debug("ERROR" + err);
3334
res.status(500).send({
3435
success: false
3536
, code: "500"
@@ -83,7 +84,7 @@ router.post('/new',passport.authenticate('bearer'), function (req, res) {
8384
router.get('/', function (req, res) {
8485
db.actions.centres.getAll(function (err, centres) {
8586
if (err) {
86-
console.log("ERROR" + err);
87+
debug("ERROR" + err);
8788
res.status(500).send({
8889
success: false
8990
, code: "500"
@@ -130,7 +131,7 @@ router.get('/', function (req, res) {
130131
router.get('/:id', function (req, res) {
131132
db.actions.centres.search(req.params.id, function (err, centre) {
132133
if (err) {
133-
console.log(err);
134+
debug(err);
134135
res.status(500).send({
135136
success: false
136137
, code: "500"
@@ -177,7 +178,7 @@ router.put('/:id',passport.authenticate('bearer'), function (req, res) {
177178
db.actions.centres.edit(req.params.id, req.body.values, function (err, centre) {
178179

179180
if (err) {
180-
console.log(err);
181+
debug(err);
181182
res.status(500).send({
182183
success: false
183184
, code: "500"
@@ -217,7 +218,7 @@ router.put('/:id',passport.authenticate('bearer'), function (req, res) {
217218
router.delete('/:id',passport.authenticate('bearer'), function (req, res) {
218219
db.actions.centres.deleteCentre(req.params.id, function (err, centreDeleted) {
219220
if (err) {
220-
console.log(err);
221+
debug(err);
221222
res.status(500).send({
222223
success: false
223224
, code: "500"
@@ -247,7 +248,7 @@ router.delete('/:id',passport.authenticate('bearer'), function (req, res) {
247248
router.get('/:id/batches', function (req, res) {
248249
db.actions.centres.getBatches(req.params.id, function(err, batches) {
249250
if(err){
250-
console.log("ERROR" + err);
251+
debug("ERROR" + err);
251252
res.status(500).send({
252253
success : false,
253254
code : "500",
@@ -278,7 +279,7 @@ router.get('/:id/batches', function (req, res) {
278279
router.get('/:id/batches/active', function (req, res) {
279280
db.actions.centres.getActiveBatches(req.params.id, function(err, batches) {
280281
if(err){
281-
console.log("ERROR" + err);
282+
debug("ERROR" + err);
282283
res.status(500).send({
283284
success : false,
284285
code : "500",
@@ -311,7 +312,7 @@ router.get('/:id/rooms', function(req, res) {
311312

312313
db.actions.centres.getRooms(req.params.id, function(err, rooms){
313314
if(err){
314-
console.log("ERROR" + err);
315+
debug("ERROR" + err);
315316
res.status(500).send({
316317
success : false,
317318
code : "500",

routes/api_v1/courses.js

+7-6
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ const express = require('express');
66
const router = express.Router();
77
const db = require('../../db');
88
const passport = require('./../../auth/passport');
9+
const debug = require('debug')('schedulecture:api_v1:courses')
910

1011
/**
1112
*@api {post} /api/v1/courses/new POST /api/v1/courses/new
@@ -28,7 +29,7 @@ const passport = require('./../../auth/passport');
2829
router.post('/new',passport.authenticate('bearer'), function (req, res) {
2930
db.actions.courses.createNew(req.body.name, req.body.desc, req.body.lect, req.body.hours, function (err, course) {
3031
if (err) {
31-
console.log("ERROR" + err);
32+
debug("ERROR" + err);
3233
res.status(500).send({
3334
success: false
3435
, code: "500"
@@ -84,7 +85,7 @@ router.post('/new',passport.authenticate('bearer'), function (req, res) {
8485
router.get('/', function (req, res) {
8586
db.actions.courses.getAll(function (err, courses) {
8687
if (err) {
87-
console.log("ERROR" + err);
88+
debug("ERROR" + err);
8889
res.status(500).send({
8990
success: false
9091
, code: "500"
@@ -129,7 +130,7 @@ router.get('/', function (req, res) {
129130
router.get('/:id', function (req, res) {
130131
db.actions.courses.search(req.params.id, function (err, course) {
131132
if (err) {
132-
console.log(err);
133+
debug(err);
133134
res.status(500).send({
134135
success: false
135136
, code: "500"
@@ -175,7 +176,7 @@ router.get('/:id', function (req, res) {
175176
router.put('/:id',passport.authenticate('bearer'), function (req, res) {
176177
db.actions.courses.edit(req.params.id, req.body.values, function (err, course) {
177178
if (err) {
178-
console.log(err);
179+
debug(err);
179180
res.status(500).send({
180181
success: false
181182
, code: "500"
@@ -215,7 +216,7 @@ router.put('/:id',passport.authenticate('bearer'), function (req, res) {
215216
router.delete('/:id',passport.authenticate('bearer'), function (req, res) {
216217
db.actions.courses.deleteCourse(req.params.id, function (err, courseDeleted) {
217218
if (err) {
218-
console.log(err);
219+
debug(err);
219220
res.status(500).send({
220221
success: false
221222
, code: "500"
@@ -244,7 +245,7 @@ router.delete('/:id',passport.authenticate('bearer'), function (req, res) {
244245
router.get('/:id/batches', function (req, res) {
245246
db.actions.courses.getBatches(req.params.id, function(err, batches) {
246247
if(err){
247-
console.log("ERROR" + err);
248+
debug("ERROR" + err);
248249
res.status(500).send({
249250
success : false,
250251
code : "500",

0 commit comments

Comments
 (0)