Board
모든 프로젝트를 볼 수 있는 페이지
Last updated
모든 프로젝트를 볼 수 있는 페이지
Last updated
GET
https://eton.io/boards
board_user table -> user_id print
Name | Type | Description |
---|---|---|
POST
/boards
prg_priority default: '' (빈 문자열)
PATCH
/boards/:board_id
DELETE
/boards/:board_id
You can delete an entire project including tasks in there.
GET
/boards/:board_id/member
Send all participants of the project data in an array.
POST
/boards/:board_id/member
DELETE
/boards/:board_id/member
'boarduser' 테이블에서 boardid와 user_id가 일치하는 항목 삭
GET
/boards/:board_id/progress
task_id를 key로 따로 가지는 value를 객체 형태로 task 모두 담아줄 것.
(progress GET 도 똑같이)
POST
/boards/:board_id/progress
title: 'progresses' 테이블에 추가
prg_priority -> 'boards' 테이블에서 id가 board_id인 항목에서 string으로 된 리스트 끝에 새 progress_id 추가.
해당 progress_id 리턴해주기.
task_priority 디폴트: '' (빈 문자열)
PATCH
/boards/:board_id/progress/:progress_id
PATCH
/boards/:board_id/progress
'boards' table에서 prg_priority 수정.
DELETE
/boards/:board_id/progress/progress_id
'board' 테이블 prg_priority 수정
'task' 테이블에서 해당 progress_id인 항목 모두 삭제.
'progresses' 테이블에서 해당 id 삭제.
GET
/boards/:board_id/tasks
task_id를 key로 따로 가지는 value를 객체 형태로 task 모두 담아줄 것.
(progress GET 도 똑같이)
POST
/boards/:board_id/progress/:progress_id/tasks
progress_id 받아서 task 테이블에 새로 생성한 후, progresses table 의 해당 progress_id의 taskpriority 칼럼에 있는 문자열 끝에 task_id add.
PATCH
/boards/:board_id/tasks/:task_id
DELETE
/boards/:board_id/progress/:progress_id/tasks/:task_id
progresses 테이블에서 task_priority에 들어있는 task_id 삭제.
tasks 테이블에서 해당 항목 삭제.
PATCH
/boards/:board_id/progress/:progress_id/tasks/:task_id/vertical
PATCH
/boards/:board_id/progress/:progress_id/tasks/:task_id/horizontal
Path parameters의 progress_id는 출발하는 progress의 ID
source, target은 prg_id와 task_priority 담겨 있다.
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
authorization
string
access token
authorization
string
Access Token
title
string
The project's title.
board_id
string
The project's ID.
authorization
string
Access token.
title
string
The project's title.
board_id
integer
The project's ID.
authorization
string
Access token
board_id
string
The project's ID.
authorization
string
Access token.
board_id
integer
The project's ID.
authorization
string
Access token.
member
array
New participant of the project.
board_id
integer
The project's ID.
authorization
string
Access token.
user_id
array
The user ID
board_id
integer
The project's ID.
authorization
string
Access token.
board_id
integer
The project's ID.
authorization
string
Access token.
title
string
The progress's title.
progress_id
integer
The progress's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
title
string
The progress's title.
board_id
integer
The project's ID.
authorization
string
Access token.
prg_priority
string
Progress order
progress_id
integer
The progress's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
prg_priority
string
Progress order
board_id
integer
The project's ID.
authorization
string
Access token.
progress_id
string
The progress's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
task_priority
string
The progress's task order.
description
string
The task description.
title
string
The task title.
task_id
integer
The task's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
description
string
The task description.
title
string
The task title.
progress_id
string
The progress's ID.
task_id
string
The task's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
task_priority
string
Task order.
progress_id
string
The progress's ID.
task_id
string
The task's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
task_priority
string
Task order.
progress_id
string
The previous progress's ID.
task_id
string
The task's ID.
board_id
integer
The project's ID.
authorization
string
Access token.
target
object
prg_id, task_priority
source
object
prg_id, task_priority