mirror of
https://github.com/cfngc4594/monaco-editor-lsp-next.git
synced 2025-05-18 15:26:36 +00:00
feat(prisma): add DockerConfig model and update EditorLanguageConfig for Docker integration
This commit is contained in:
parent
f3b9ae64f4
commit
aa34320295
@ -65,6 +65,7 @@ model EditorLanguageConfig {
|
|||||||
fileName String
|
fileName String
|
||||||
fileExtension String
|
fileExtension String
|
||||||
languageServerConfig LanguageServerConfig? @relation
|
languageServerConfig LanguageServerConfig? @relation
|
||||||
|
dockerConfig DockerConfig? @relation
|
||||||
}
|
}
|
||||||
|
|
||||||
model LanguageServerConfig {
|
model LanguageServerConfig {
|
||||||
@ -76,6 +77,18 @@ model LanguageServerConfig {
|
|||||||
editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language])
|
editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
model DockerConfig {
|
||||||
|
language EditorLanguage @unique
|
||||||
|
image String
|
||||||
|
tag String
|
||||||
|
workingDir String
|
||||||
|
timeLimit Int
|
||||||
|
memoryLimit Int
|
||||||
|
compileOutputLimit Int
|
||||||
|
runOutputLimit Int
|
||||||
|
editorLanguageConfig EditorLanguageConfig @relation(fields: [language], references: [language])
|
||||||
|
}
|
||||||
|
|
||||||
model Template {
|
model Template {
|
||||||
language EditorLanguage
|
language EditorLanguage
|
||||||
template String
|
template String
|
||||||
|
Loading…
Reference in New Issue
Block a user