Skip to content
Snippets Groups Projects
Commit 17902b8c authored by joel.vonderwe's avatar joel.vonderwe
Browse files

Add language to assignment in db

parent e64e983a
No related branches found
No related tags found
No related merge requests found
-- AlterTable
ALTER TABLE `Assignment` ADD COLUMN `language` ENUM('abap', 'ada', 'asm', 'bash', 'bqn', 'c', 'caml', 'cloudformation', 'csharp', 'css', 'cuda', 'dart', 'delphi', 'docker', 'erlang', 'f', 'fsharp', 'flex', 'fortran', 'futhark', 'go', 'groovy', 'haskell', 'hepial', 'json', 'jsp', 'java', 'js', 'julia', 'kotlin', 'kubernetes', 'latex', 'lisp', 'lua', 'matlab', 'objc', 'ocaml', 'pascal', 'pearl', 'perl', 'php', 'postscript', 'powershell', 'prolog', 'promela', 'python', 'r', 'ruby', 'rust', 'scala', 'sql', 'smalltalk', 'swift', 'terraform', 'text', 'ts', 'tsql', 'typst', 'vba', 'vbnet', 'web', 'xml', 'yaml', 'other') NOT NULL DEFAULT 'other';
...@@ -35,6 +35,7 @@ model Assignment { ...@@ -35,6 +35,7 @@ model Assignment {
gitlabLastInfoDate DateTime gitlabLastInfoDate DateTime
published Boolean @default(false) published Boolean @default(false)
useSonar Boolean @default(false) useSonar Boolean @default(false)
language Language @default(other)
exercises Exercise[] exercises Exercise[]
staff User[] staff User[]
...@@ -72,3 +73,71 @@ model Result { ...@@ -72,3 +73,71 @@ model Result {
@@id([exerciseId, dateTime]) @@id([exerciseId, dateTime])
} }
enum Language {
abap
ada
asm
bash
bqn
c
caml
cloudformation
csharp
css
cuda
dart
delphi
docker
erlang
f
fsharp
flex
fortran
futhark
go
groovy
haskell
hepial
json
jsp
java
js
julia
kotlin
kubernetes
latex
lisp
lua
matlab
objc
ocaml
pascal
pearl
perl
php
postscript
powershell
prolog
promela
python
r
ruby
rust
scala
sql
smalltalk
swift
terraform
text
ts
tsql
typst
vba
vbnet
web
xml
yaml
other
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment