updated user management

This commit is contained in:
2025-10-16 13:16:55 +07:00
parent 8bf4f20d85
commit 273ee7a8c8
2 changed files with 28 additions and 16 deletions

View File

@@ -3,6 +3,7 @@ const response = require('../../helpers/responses')
const errorHandler = require('../../middlewares/errorHandler')
const db = require('../../../models/migration')
const User = db.User
const Branch = db.Branch
const {Op} = require('sequelize')
const bcrypt = require('bcrypt')
const UserResource = require('../resources/user.resource')
@@ -51,6 +52,13 @@ const index = async (req, res) => {
}
const user = await User.findAll({
where,
include: [
{
model: Branch,
as: 'branch',
attributes: ['name'],
},
],
order: [['created_at', 'DESC']]
})
return response.success(res, UserResource.collection(user), 'Loaded Successfuly')