first fixes

This commit is contained in:
Kevin
2026-06-29 22:48:59 +02:00
parent 184de52ad2
commit 66a97be5c6
25 changed files with 646 additions and 471 deletions
+57
View File
@@ -0,0 +1,57 @@
import { BaseSeeder } from '@adonisjs/lucid/seeders'
import ComponentType from '#models/component_type'
export default class extends BaseSeeder {
async run() {
await ComponentType.createMany([
{
name: 'Processor',
unique: true,
},
{
name: 'Motherboard',
unique: true,
},
{
name: 'Graphic Card',
unique: true,
},
{
name: 'Memory',
unique: true,
},
{
name: 'SSD',
unique: true,
},
{
name: 'HDD',
unique: true,
},
{
name: 'Cooler',
unique: true,
},
{
name: 'Power Supply',
unique: true,
},
{
name: 'Case',
unique: true,
},
{
name: 'Fan',
unique: false,
},
{
name: 'WiFi-Card',
unique: true,
},
{
name: 'Other',
unique: false,
},
])
}
}
+18
View File
@@ -0,0 +1,18 @@
import { BaseSeeder } from '@adonisjs/lucid/seeders'
import ComputerState from '#models/computer_state'
export default class extends BaseSeeder {
async run() {
await ComputerState.createMany([
{
name: 'ON_GOING',
},
{
name: 'FINISHED',
},
{
name: 'SOLD',
},
])
}
}