feat(schema): add LanguageServerProtocol enum and update protocol field type in LanguageServerConfig

This commit is contained in:
cfngc4594 2025-03-18 11:43:54 +08:00
parent 6ec039eeb5
commit adc195d4bf

View File

@ -68,13 +68,18 @@ model EditorLanguageConfig {
dockerConfig DockerConfig? @relation dockerConfig DockerConfig? @relation
} }
enum LanguageServerProtocol {
ws
wss
}
model LanguageServerConfig { model LanguageServerConfig {
language EditorLanguage @unique language EditorLanguage @unique
protocol String protocol LanguageServerProtocol
hostname String hostname String
port Int? port Int?
path String? path String?
editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language]) editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language])
} }
model DockerConfig { model DockerConfig {