|
|
|
@ -66,18 +66,82 @@ Assignment table represents exercise assignment in a group. It holds keys of the
|
|
|
|
|
|
|
|
|
|
## SolutionRuntimeConfig
|
|
|
|
|
|
|
|
|
|
- _name_ --
|
|
|
|
|
- _runtimeEnvironment_ --
|
|
|
|
|
- _jobConfigFilePath_ --
|
|
|
|
|
- _createdAt_ --
|
|
|
|
|
- _solutionRuntimeConfig_ --
|
|
|
|
|
|
|
|
|
|
## Submission
|
|
|
|
|
|
|
|
|
|
- _submittedAt_ --
|
|
|
|
|
- _note_ --
|
|
|
|
|
- _resultsUrl_ --
|
|
|
|
|
- _assignment_ --
|
|
|
|
|
- _user_ --
|
|
|
|
|
- _submittedBy_ --
|
|
|
|
|
- _solution_ --
|
|
|
|
|
- _asynchronous_ --
|
|
|
|
|
- _evaluation_ --
|
|
|
|
|
|
|
|
|
|
## SubmissionFailure
|
|
|
|
|
|
|
|
|
|
- _type_ --
|
|
|
|
|
- _description_ --
|
|
|
|
|
- _submission_ --
|
|
|
|
|
- _createdAt_ --
|
|
|
|
|
- _resolvedAt_ --
|
|
|
|
|
- _resolutionNote_ --
|
|
|
|
|
|
|
|
|
|
## TestResult
|
|
|
|
|
|
|
|
|
|
- _testName_ --
|
|
|
|
|
- _status_ --
|
|
|
|
|
- _solutionEvaluation_ --
|
|
|
|
|
- _score_ --
|
|
|
|
|
- _memoryExceeded_ --
|
|
|
|
|
- _usedMemoryRatio_ --
|
|
|
|
|
- _timeExceeded_ --
|
|
|
|
|
- _usedTimeRatio_ --
|
|
|
|
|
- _exitCode_ --
|
|
|
|
|
- _message_ --
|
|
|
|
|
- _stats_ --
|
|
|
|
|
- _judgeOutput_ --
|
|
|
|
|
|
|
|
|
|
## UploadedFile
|
|
|
|
|
|
|
|
|
|
- _name_ --
|
|
|
|
|
- _localFilePath_ --
|
|
|
|
|
- _uploadedAt_ --
|
|
|
|
|
- _fileSize_ --
|
|
|
|
|
- _user_ --
|
|
|
|
|
|
|
|
|
|
## User
|
|
|
|
|
|
|
|
|
|
- _degreesBeforeName_ --
|
|
|
|
|
- _firstName_ --
|
|
|
|
|
- _lastName_ --
|
|
|
|
|
- _degreesAfterName_ --
|
|
|
|
|
- _email_ --
|
|
|
|
|
- _avatarUrl_ --
|
|
|
|
|
- _isVerified_ --
|
|
|
|
|
- _isAllowed_ --
|
|
|
|
|
- _createdAt_ --
|
|
|
|
|
- _instance_ --
|
|
|
|
|
- _settings_ --
|
|
|
|
|
- _memberships_ --
|
|
|
|
|
- _exercises_ --
|
|
|
|
|
- _role_ --
|
|
|
|
|
|
|
|
|
|
## UserAction
|
|
|
|
|
|
|
|
|
|
- _user_ --
|
|
|
|
|
- _loggedAt_ --
|
|
|
|
|
- _action_ --
|
|
|
|
|
- _params_ --
|
|
|
|
|
- _code_ --
|
|
|
|
|
- _data_ --
|
|
|
|
|
|
|
|
|
|
## UserSettings
|
|
|
|
|
|
|
|
|
|
User settings belong to some particular user and contains settings mostly for web application.
|
|
|
|
|