Safe Haskell | None |
---|---|
Language | Haskell2010 |
Basic database schema for exigo tools.
The assumption is that the schema will actually be composed of this, base, schema, plus subsidiary ones for individual assessments.
Synopsis
- data Student
- type StudentId = Key Student
- data Submission
- type SubmissionId = Key Submission
- data LatePenalty
- type LatePenaltyId = Key LatePenalty
- savedMainModel :: [EntityDef]
Documentation
Represents a student
Instances
A student ID
Submission made by a Student
.
data Submission Source #
Instances
Submission
ID
type SubmissionId = Key Submission Source #
A late penalty applied
data LatePenalty Source #
Instances
LatePenalty
ID
type LatePenaltyId = Key LatePenalty Source #
Saved entities from this schema
savedMainModel :: [EntityDef] Source #