modified user roles loop
This commit is contained in:
parent
3b65842697
commit
ca580574f6
|
|
@ -32,10 +32,12 @@ const createUsers = async (queryInterface, roles, users) => {
|
|||
}, {});
|
||||
|
||||
const createdUsers = await queryInterface.select(null, 'Users');
|
||||
const userRoles = users.flatMap(user => user.roles.map(role => ({
|
||||
id: createdUsers.find(user => user.firstName === user.firstName && user.lastName === user.lastName).id,
|
||||
const userRoles = users.flatMap(user => {
|
||||
return user.roles.map(role => ({
|
||||
id: createdUsers.find(createdUser => createdUser.firstName === user.firstName && createdUser.lastName === user.lastName).id,
|
||||
role: rolesByName[role]
|
||||
})));
|
||||
}));
|
||||
});
|
||||
|
||||
// Create UserRoles
|
||||
await queryInterface.bulkInsert('UserRoles', userRoles.map(userRole => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue