From adc195d4bff8305325f8c3cc40ff04bd88d275e4 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Tue, 18 Mar 2025 11:43:54 +0800 Subject: [PATCH] feat(schema): add LanguageServerProtocol enum and update protocol field type in LanguageServerConfig --- prisma/schema.prisma | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 3392e71..e131545 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -68,13 +68,18 @@ model EditorLanguageConfig { dockerConfig DockerConfig? @relation } +enum LanguageServerProtocol { + ws + wss +} + model LanguageServerConfig { - language EditorLanguage @unique - protocol String + language EditorLanguage @unique + protocol LanguageServerProtocol hostname String port Int? path String? - editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language]) + editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language]) } model DockerConfig {