From 2cc529be39655c317ca028f8f09fa80826ec668d Mon Sep 17 00:00:00 2001 From: Steffen Date: Tue, 25 Jun 2024 08:29:43 +0200 Subject: [PATCH] fix(i18n): add missing translation for new primary company --- models/lms.model | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/models/lms.model b/models/lms.model index 2d3531ff8..ee46b2037 100644 --- a/models/lms.model +++ b/models/lms.model @@ -40,19 +40,20 @@ Qualification -- - PinReset==1 mit bestehendem Passwort kann problemlos erneut gesendet werden -- - Flag "interner Mitarbeiter" wird von Know-How ignoriert / nicht ausgewertet (legacy) -QualificationPrecondition -- NOTE: this can only be enforced through a background job adding or removing qualifications - qualification QualificationId OnDeleteCascade OnUpdateCascade -- AND: not unique, ie. qualification can have multiple required preconditions - required [QualificationId] -- OR : alternatives, any one will suffice - continuous Bool -- expiring precondition blocks qualification - deriving Generic Show +-- QualificationPrecondition -- NOTE: this can only be enforced through a background job adding or removing qualifications +-- qualification QualificationId OnDeleteCascade OnUpdateCascade -- AND: not unique, ie. qualification can have multiple required preconditions +-- required [QualificationId] -- OR : alternatives, any one will suffice -- we don't want array, since we have recursive CTEs +-- continuous Bool -- expiring precondition blocks qualification +-- deriving Generic Show -- Maybe an alternative for online qualification validity checking, transitivity through recursive CTEs? (already available in our version) --- QualificationRequirement --- qualification QualificationId OnDeleteCascade OnUpdateCascade --- requirement QualificationId OnDeleteCascade OnUpdateCascade --- group Text -- OR: several requirements within the same group are considered equivalent --- UniqueQualificationRequirement qualification requirement --- +QualificationRequirement + qualification QualificationId OnDeleteCascade OnUpdateCascade + requirement QualificationId OnDeleteCascade OnUpdateCascade + group Int -- OR: several requirements within the same group are considered equivalent; no order between groups + note Text -- for humans only, no semantical effect + UniqueQualificationRequirement qualification requirement + deriving Generic Show -- TODO: connect Qualification with Exams!