29 lines
623 B
TypeScript
29 lines
623 B
TypeScript
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)
|
|
}
|
|
}
|
|
}
|
|
|