feat: add ludusavi metadata import into database

WARNING: includes debug route
This commit is contained in:
DecDuck
2025-06-03 17:27:35 +10:00
parent 1bfdd73e4c
commit 951a741f3e
7 changed files with 217 additions and 0 deletions

View File

@ -0,0 +1,18 @@
model LudusaviEntry {
name String @id
steamId String?
entries LudusaviPlatformEntry[]
}
model LudusaviPlatformEntry {
ludusaviEntryName String
ludusaviEntry LudusaviEntry @relation(fields: [ludusaviEntryName], references: [name])
platform Platform
files String[]
registry String[]
@@id([ludusaviEntryName, platform])
}