Added more staff data

This commit is contained in:
Erik Tiekstra
2021-04-14 08:46:35 +02:00
parent 0b0dd8e107
commit acfe221bab
12 changed files with 196 additions and 36 deletions

View File

@@ -0,0 +1,31 @@
import faker from 'faker';
import kommuner from './kommuner.js';
faker.locale = 'sv';
const KOMMUN = kommuner.generate();
function generateAgencies(amount = 10) {
const agencies = [];
for (let i = 1; i <= amount; ++i) {
agencies.push({
id: faker.random.uuid(),
name: faker.company.companyName(),
kaNumber: faker.random.number({ min: 100000, max: 999999 }),
address: {
street: faker.address.streetName(),
houseNumber: faker.random.number(100),
postalCode: faker.address.zipCode(),
city: faker.address.city(),
kommun: KOMMUN[Math.floor(Math.random() * KOMMUN.length)].kommun,
},
});
}
return agencies;
}
export default {
generate: generateAgencies,
};