refactor(model): restructure common types

This commit is contained in:
Sarah Vaupel 2022-02-08 21:18:48 +01:00 committed by Sarah Vaupel
parent 8dabb63603
commit 0fe4d9f5f5

View File

@ -23,6 +23,8 @@ type UserFirstName = Text
type UserSurname = Text type UserSurname = Text
type UserDisplayName = Text type UserDisplayName = Text
type UserMatriculation = Text type UserMatriculation = Text
type UserEmail = CI Email
type UserIdent = CI Text
type StudyDegreeName = Text type StudyDegreeName = Text
type StudyDegreeShorthand = Text type StudyDegreeShorthand = Text
@ -34,25 +36,27 @@ type StudySubTermsKey = Int
type SchoolName = CI Text type SchoolName = CI Text
type SchoolShorthand = CI Text type SchoolShorthand = CI Text
type CourseName = CI Text type CourseName = CI Text
type CourseShorthand = CI Text type CourseShorthand = CI Text
type SheetName = CI Text
type MaterialName = CI Text type MaterialName = CI Text
type UserEmail = CI Email
type UserIdent = CI Text
type TutorialName = CI Text type TutorialName = CI Text
type SheetName = CI Text
type SubmissionGroupName = CI Text
type ExamName = CI Text type ExamName = CI Text
type ExamPartName = CI Text type ExamPartName = CI Text
type ExamOccurrenceName = CI Text type ExamOccurrenceName = CI Text
type AllocationName = CI Text type AllocationName = CI Text
type AllocationShorthand = CI Text type AllocationShorthand = CI Text
type SubmissionGroupName = CI Text
type PWHashAlgorithm = ByteString -> PWStore.Salt -> Int -> ByteString type PWHashAlgorithm = ByteString -> PWStore.Salt -> Int -> ByteString
type InstanceId = UUID type InstanceId = UUID
type ClusterId = UUID type ClusterId = UUID
type TokenId = UUID type TokenId = UUID
type TermCandidateIncidence = UUID type TermCandidateIncidence = UUID
type SessionFileReference = Digest SHA3_256 type SessionFileReference = Digest SHA3_256