-
Notifications
You must be signed in to change notification settings - Fork 0
Data Model
judeKim edited this page May 9, 2013
·
13 revisions
collection name : clists
| property | data type | mandatory | default | comment |
|---|---|---|---|---|
| uuid | uuid | O | ||
| id_origin | uuid | O | '' | origin list id |
| id_parent | uuid | O | '' | parent list id |
| title | string | O | ||
| description | string | |||
| tag | string | for fulltext search | ||
| priority | int | O | 1 | higher is important |
| owner | uuid | O | ||
| deleted | boolean | O | false | |
| shared | string | O | private | private, public |
#participant 정보는 connection을 활용한다.
collection name : citems
| property | data type | mandatory | default | comment |
|---|---|---|---|---|
| uuid | uuid | O | ||
| id_clist | uuid | O | check list id | |
| id_origin | uuid | O | '' | origin check item id |
| id_parent | uuid | O | '' | parent check item id |
| title | string | O | ||
| description | string | |||
| tag | string | for fulltext search | ||
| due date | timestamp | |||
| notification | ? | |||
| priority | int | O | 1 | |
| owner | uuid | O | ||
| assignor | string | json object | ||
| ctype | string | buy, estimate, travel, sell etc.. | ||
| status | string | O | R | R(eady), C(ancel), F(inish) |
check list에서 보여지는 check item 리스트에서 보여지는 assignor 는 citem 의 데이터를 참조하며, 세부 항목 확인시 API 호출하여 check item의 assignor 정보를 갱신(interval 설정 필요)한다.