Robert Schäfer ec2b1050bc Less redundancy and more consistency in factories
* use the same `relate` method for now
* use a capital letter for the model `user` instead of `User`
2019-02-25 21:28:30 +01:00

36 lines
675 B
JavaScript

import faker from 'faker'
import uuid from 'uuid/v4'
export default function create (params) {
const {
id = uuid(),
name = faker.name.findName(),
email = faker.internet.email(),
password = '1234',
role = 'user',
avatar = faker.internet.avatar(),
disabled = false,
deleted = false
} = params
return `
mutation {
CreateUser(
id: "${id}",
name: "${name}",
password: "${password}",
email: "${email}",
avatar: "${avatar}",
role: ${role},
disabled: ${disabled},
deleted: ${deleted}
) {
name
email
avatar
role
}
}
`
}