...
property | type | required | format checking | state of implementation | ||
---|---|---|---|---|---|---|
_id | integer, autoincrement | yes | isInteger | implemented | ||
timestamp | string | yes | auto generated | implemented | ||
user | integer, autoincrement | yes | isInteger | implemented (passed to service) | ||
kind | string enumeration ('deck', 'slide') | yes | auto generated | implemented | ||
description | string | no | implemented | |||
language | string | yes | implemented | |||
contributors | [ array ] | no | not implemented | |||
revisions | [ array ] | yes | auto generated | implemented | ||
tags | [ array ] | no | not implemented | |||
active | objectId (integer) | yes | no | if the revision exists, when a new deck is added is set to 1 | not implemented |
slideRevision =
property | type | required | format checking | state of implementation | |
---|---|---|---|---|---|
id | integer, autoincrement | yes | isInteger | implemented | |
title | string | yes | implemented | ||
timestamp | string | yes | auto generated | implemented | |
content | string | yes | ?? | implemented | |
user | integer, autoincrement | yes | isInteger | implemented | |
parent | integer | no | isInteger | not implemented | |
speakerNotes | string | no | implemented | ||
popularity | integer | no | isInteger | not implemented | |
comment | string | no | implemented | ||
note | string | no | not implemented | ||
license | string enumeration | yes | is one of enumerables ['CC0', 'CC BY', 'CC BY-SA'] | implemented | |
translation | object | no | not implemented | ||
tags | array | no | not implemented | ||
media | array | no | not implemented | ||
dataSources | array | no | not implemented | ||
active | objectId (integer)usage | array | no | if the revision exists, when a new deck is added is set to 1 | not implemented |