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 createdUsers = await queryInterface.select(null, 'Users');
|
||||||
const userRoles = users.flatMap(user => user.roles.map(role => ({
|
const userRoles = users.flatMap(user => {
|
||||||
id: createdUsers.find(user => user.firstName === user.firstName && user.lastName === user.lastName).id,
|
return user.roles.map(role => ({
|
||||||
|
id: createdUsers.find(createdUser => createdUser.firstName === user.firstName && createdUser.lastName === user.lastName).id,
|
||||||
role: rolesByName[role]
|
role: rolesByName[role]
|
||||||
})));
|
}));
|
||||||
|
});
|
||||||
|
|
||||||
// Create UserRoles
|
// Create UserRoles
|
||||||
await queryInterface.bulkInsert('UserRoles', userRoles.map(userRole => {
|
await queryInterface.bulkInsert('UserRoles', userRoles.map(userRole => {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue