Files
getting-started/nodejs/node-csv-importer/server/controllers/employee.controller.js
Arpendu Kumar Garai cd69fa5842 code example for CSV Importer with Node
Co-authored-by: Arpendu Kumar Garai <Arpendu.KumarGarai@microfocus.com>
2022-12-05 09:50:13 +11:00

27 lines
682 B
JavaScript

import Employee from '../models/employee.model.js';
const getEmployees = (_req, res) => {
Employee.findAll({
include: [{
model: Employee,
as: 'children',
attributes: ['id', 'name', 'email', 'username', 'avatar'],
required: true
}],
attributes: {
exclude: ['managedBy']
}
})
.then((data) => {
res.send(data);
})
.catch((err) => {
res.status(500).send({
message:
err.message
|| "There might be some error occurred while retrieving employees from database.",
});
});
};
export default getEmployees;