mirror of
https://github.com/cfngc4594/monaco-editor-lsp-next.git
synced 2025-05-18 15:26:36 +00:00
feat(prisma): refactor Prisma schema to remove circular relation and simplify EditorLanguageConfig and LanguageServerConfig models
This commit is contained in:
parent
07ffcf439b
commit
eb7943ab7e
@ -60,10 +60,20 @@ enum EditorLanguage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
model EditorLanguageConfig {
|
model EditorLanguageConfig {
|
||||||
language EditorLanguage @unique
|
language EditorLanguage @unique
|
||||||
label String
|
label String
|
||||||
fileName String
|
fileName String
|
||||||
fileExtension 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 {
|
model Template {
|
||||||
|
Loading…
Reference in New Issue
Block a user