Included user-information in employee Model.

This commit is contained in:
Sockenklaus
2021-11-04 14:00:13 +01:00
parent 63c1407643
commit 3d2e551a8e
13 changed files with 171 additions and 217 deletions

View File

@@ -11,18 +11,26 @@ export default class EmployeeSeeder extends BaseSeeder {
firstName: 'Max',
lastName: 'Mustermann',
shorthand: 'MM',
userId: 1
username: 'admin',
password: 'admin',
isActive: true,
role: 'admin'
},
{
firstName: 'Jane',
lastName: 'Doe',
shorthand: 'JD',
userId: 2
username: 'user',
password: 'user',
isActive: true,
role: 'employee'
},
{
firstName: 'Bingo',
lastName: 'Bongo',
shorthand: 'BB'
shorthand: 'BB',
isActive: false,
role: 'employee'
}
])
} catch (error) {

View File

@@ -1,28 +0,0 @@
import BaseSeeder from '@ioc:Adonis/Lucid/Seeder'
import User from 'App/Models/User'
import Logger from '@ioc:Adonis/Core/Logger'
export default class UserSeeder extends BaseSeeder {
public async run () {
try {
await User.create({
username: 'admin',
password: 'admin',
role: 'admin',
email: 'test@test.de',
isActive: true
})
await User.create({
username: 'user',
password: 'user',
role: 'employee',
email: 'user@test.de',
isActive: true
})
}
catch(error) {
Logger.error(error.message)
}
}
}