feat(prisma): refactor Prisma schema to remove circular relation and simplify EditorLanguageConfig and LanguageServerConfig models

This commit is contained in:
cfngc4594 2025-03-16 14:37:25 +08:00
parent 07ffcf439b
commit eb7943ab7e

View File

@ -64,6 +64,16 @@ model EditorLanguageConfig {
label String
fileName String
fileExtension String
languageServerConfig LanguageServerConfig? @relation
}
model LanguageServerConfig {
language EditorLanguage @unique
protocol String
hostname String
port Int?
path String?
editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language])
}
model Template {