chore(qualification): WIP add comments for further development
This commit is contained in:
parent
e29bce7b22
commit
64ea50ebf6
@ -70,9 +70,12 @@ QualificationUser
|
|||||||
|
|
||||||
QualificationUserBlock
|
QualificationUserBlock
|
||||||
qualificationUser QualificationUserId OnDeleteCascade OnUpdateCascade
|
qualificationUser QualificationUserId OnDeleteCascade OnUpdateCascade
|
||||||
|
unblock Bool
|
||||||
from Day
|
from Day
|
||||||
until Day Maybe -- if Nothing then the block holds indefinitely
|
-- until Day Maybe -- if Nothing then the block holds indefinitely
|
||||||
reason Text
|
reason Text
|
||||||
|
-- company -- to be encoded in reason
|
||||||
|
blocker UserId Maybe
|
||||||
deriving Eq Ord Read Show Generic
|
deriving Eq Ord Read Show Generic
|
||||||
|
|
||||||
-- LMS Interface Tables, need regular processing by background jobs, per QualificationId:
|
-- LMS Interface Tables, need regular processing by background jobs, per QualificationId:
|
||||||
|
|||||||
@ -270,6 +270,8 @@ data QualificationTableActionData
|
|||||||
| QualificationActUnexpireData
|
| QualificationActUnexpireData
|
||||||
| QualificationActBlockSupervisorData
|
| QualificationActBlockSupervisorData
|
||||||
| QualificationActBlockData { qualTableActBlockReason :: Text, qualTableActNotify :: Bool, qualTableActRemoveSupervisors :: Bool }
|
| QualificationActBlockData { qualTableActBlockReason :: Text, qualTableActNotify :: Bool, qualTableActRemoveSupervisors :: Bool }
|
||||||
|
-- idea: implement some standard answers in addition to a free form answer
|
||||||
|
| QualificationActBlockData { qualTableActBlockStandard :: QualificationBlockStandardReason, qualTableActNotify :: Bool, qualTableActRemoveSupervisors :: Bool }
|
||||||
| QualificationActUnblockData
|
| QualificationActUnblockData
|
||||||
| QualificationActRenewData
|
| QualificationActRenewData
|
||||||
| QualificationActGrantData { qualTableActGrantUntil :: Day }
|
| QualificationActGrantData { qualTableActGrantUntil :: Day }
|
||||||
|
|||||||
Reference in New Issue
Block a user