Col Name | Data Type | Details |
---|---|---|
id |
integer | not null, unique, primary |
name |
string | not null, unique, idx |
created_at |
datetime | not null |
updated_at |
datetime | not null |
index
onname, unique: true
Col Name | Data Type | Details |
---|---|---|
id |
integer | not null, unique, primary |
task |
string | not null, unique, idx |
group_id |
integer | not null, unique, idx |
locked_status |
boolean | not null |
completed_at |
datetime | |
created_at |
datetime | not null |
updated_at |
datetime | not null |
group_id
referencesgroups
index
ontask, unique: true
index
ongroup_id, unique: true
Col Name | Data Type | Details |
---|---|---|
id |
integer | not null, unique, primary |
parent_id |
integer | not null, idx |
child_id |
integer | not null, idx |
created_at |
datetime | not null |
updated_at |
datetime | not null |
parent_id
referencestasks
child_id
referencestasks
index
onparent_id
index
onchild_id
index
on[parent_id, child_id], unique: true
Method: PATCH
URL: /api/tasks/:id
Param | Data Type | Details |
---|---|---|
id |
integer | numeric id of task |
Content-Type:application/json
{
"id": 1,
"completedAt": "Thu Mar 28 2019 21:36:25 GMT-0700"
}
Content-Type:application/json
{
"id": 1,
"task": "get food",
"groupId": 1,
"lockedStatus": false,
"completedAt": "Thu Mar 28 2019 21:36:25 GMT-0700"
}
Content-Type:application/json
{
"error": "error.unauthorized"
}