Versions Compared

Key

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

Responsible:  Kurt (Roy)

 

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

 

user = 

propertytyperequiredformat checkingstate of implementation
_idinteger, autoincrementyesisInteger
  • autoincrement - not implemented
emailstringyesisEmail, unique
  • unique - not implemented
  • isEmail - controlled by ajv
usernamestringyesunique
  • unique - not implemented
passwordstring, md5yes-
  • md5 - not implemented
defaultsobjectIdno

is integer,

preference object exists with such id

  • not correctly implemented for now
  • should decide on the preferences data model,
registeredstring, dateyes?
  • should decide on the format
surnamestringno implemented
forenamestringno implemented
gender'male', 'female', nullno 
  • null value should be possible
localestringno?
  • should decide on the format
hometownstringno implemented
locationstringno implemented
languagesarray of stringsno?
  • should decide on the format
picturestring, urlno 

implemented

interestsarray of stringsno 
  • for now the datatype is string
descriptionstringno implemented
birthday

{ year: integer, month: integer, day: integer}

no implemented
infodeckobjectIdnoisInteger, deck exists with such idimplemented

...

Not yet implemented: preferences = 

propertytyperequiredformat checkingstate of implementation
_idinteger, autoincrementyesisInteger

 

languagestringyesisValidLanguage 
themeobjectIdyestheme exists with the id