mirror of
https://github.com/20kaushik02/express-sequelize-backend-template.git
synced 2026-01-25 07:14:06 +00:00
boom!
overall: formatting check, jsdoc type hints, express res/return stuff utils - changes in logger, dateformatter and removed unneeded ones .env file changes license check, readme update package.json update - version, deps, URLs server cleanup sequelize config check
This commit is contained in:
@@ -1 +1 @@
|
||||
## Boilerplates - reusable code templates
|
||||
# Boilerplates - reusable code templates
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
const typedefs = require("../typedefs");
|
||||
const logger = require("../utils/logger")(module);
|
||||
|
||||
const typedefs = require("../typedefs");
|
||||
|
||||
/**
|
||||
* Business logic to go in these controller functions.
|
||||
* Everything should be contained inside try-catch blocks
|
||||
@@ -12,11 +13,12 @@ const __controller_func = async (req, res) => {
|
||||
try {
|
||||
|
||||
} catch (error) {
|
||||
res.sendStatus(500);
|
||||
logger.error("__controller_func", { error });
|
||||
return res.status(500).send({ message: "Server Error. Try again." });
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
__controller_func
|
||||
};
|
||||
};
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
const router = require("express").Router();
|
||||
|
||||
const { validate } = require("../validators");
|
||||
const { __controller_func } = require("./controller");
|
||||
|
||||
router.get(
|
||||
// URL,
|
||||
// middleware,
|
||||
// validators,
|
||||
// validate,
|
||||
// __controller_func
|
||||
// controller
|
||||
);
|
||||
|
||||
router.post(
|
||||
|
||||
@@ -24,5 +24,4 @@ const __validator_func = async (req, res, next) => {
|
||||
|
||||
module.exports = {
|
||||
__validator_func,
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user