implemented userTable
This commit is contained in:
@ -10,6 +10,7 @@ import {
|
||||
getUserById,
|
||||
updateUserById,
|
||||
deleteUserById,
|
||||
getSelectedUsersByUser,
|
||||
} from "../models/usersModel.js";
|
||||
|
||||
//insert user to databased
|
||||
@ -40,7 +41,7 @@ export const signUp = async (req, res, next) => {
|
||||
minute: '2-digit'
|
||||
};
|
||||
const dateTimeString = currentTime.toLocaleString('de-DE', options);
|
||||
const results = ownConn.query(`INSERT INTO users(id, username, password, registered, fullName, email, phonenumber, address, city, postcode, adminBool, technician1Bool, technician2Bool, technicianMonitoringBool, merchantBool, internBool) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
||||
const results = ownConn.query(`INSERT INTO users(id, username, password, registered, fullName, email, phonenumber, address, city, postcode, adminBool, technicianBool, readerBool) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)`,
|
||||
[
|
||||
uuidv4(),
|
||||
req.body.username,
|
||||
@ -53,11 +54,8 @@ export const signUp = async (req, res, next) => {
|
||||
req.body.city,
|
||||
req.body.postcode,
|
||||
req.body.adminBool,
|
||||
req.body.technician1Bool,
|
||||
req.body.technician2Bool,
|
||||
req.body.technicianMonitoringBool,
|
||||
req.body.merchantBool,
|
||||
req.body.internBool,
|
||||
req.body.technicianBool,
|
||||
req.body.readerBool,
|
||||
]);
|
||||
return res.status(201).send({
|
||||
message: "Registered!",
|
||||
@ -161,6 +159,18 @@ export const showUserById = (req, res) => {
|
||||
});
|
||||
};
|
||||
|
||||
//get all selected users by user
|
||||
export const showSelectedUsersByUser = (req, res) => {
|
||||
getSelectedUsersByUser(req.params.id, (err, results) => {
|
||||
if (err) {
|
||||
res.send(err);
|
||||
} else {
|
||||
res.json(results);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
// Update user
|
||||
export const updateUser = (req, res) => {
|
||||
const data = req.body;
|
||||
|
||||
Reference in New Issue
Block a user