Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Responsible: Kurt Junghanns

 

objectid = {
 type: 'string',
 maxLength: 24,
 minLength: 24
}; 

 

user = 

propertytyperequiredformat checkingstate of implementation (master branch) in terms of attribute added and connected with the frontend
_idinteger, autoincrementyesisInteger
  • autoincrement - not implemented
emailstringyesisEmail, unique
  • unique - not implemented
  • isEmail - controlled by ajv
usernamestringyesunique
  • unique - not implemented
passwordstring (contains SHA512)yesalphanumerical
  • hash is generated on frontend
defaultsobjectId[ object ]no

is integer,

preference object exists with such idnormally just an object with one key
  • not correctly implemented for now
  • should decide on the preferences data model,
registereddateyesdate
  • need to decide on the date format
surnamestringyes implemented
forenamestringyes implemented
gender'male', 'female', nullno null value should be possiblenot implemented
localestringno need to decide on the formatimplemented
hometownstringno implemented
locationstringno implemented
languagesarray of languagesnolanguage (see below)
  • see language
picturestringno 

not implemented

interestsarray of stringsstringno 

not implemented

descriptionstringno not implemented
birthday

date

nodatenot implemented
infodeckobjectIdnoisInteger, deck exists with such idnot implemented

 

Not yet implemented: preferences = 

...