Initial commit
This commit is contained in:
@@ -8,32 +8,27 @@ DB_NAME = db_A027
|
||||
DB_USER = A027
|
||||
DB_PASSWORD = E1CelfxqlKoj
|
||||
|
||||
TABLE = employee
|
||||
- 路由:
|
||||
- GET /v1/employee:支援 ?Id、?main_course、?side_dish、?addon、?is_active,要多回傳 {meta}
|
||||
- GET /v1/employee/<id>:找不到回 404
|
||||
- POST /v1/employee:接收 JSON {ID,main_course,side_dish,addon,is_active},欄位驗證,成功回 201 並回新資料
|
||||
- PATCH /v1/employee/<id>:可更新任一欄位(ID/main_course/side_dish/addon/is_active),成功回 200 回更新後資料
|
||||
- DELETE /v1/employee/<id>:成功回 204
|
||||
|
||||
|
||||
TABLE = employee_votes
|
||||
TABLE = orders
|
||||
- 路由:
|
||||
- GET /v1/employee_votes:支援 ?Id、?emp_id、?name、?order_date、?menu_item_id、?order_qty,要多回傳 {meta}
|
||||
- GET /v1/employee_votes/<id>:找不到回 404
|
||||
- POST /v1/employee_votes:接收 JSON {Id,emp_id,name,order_date,menu_item_id,order_qty},欄位驗證,成功回 201 並回新資料
|
||||
- PATCH /v1/employee_votes/<id>:可更新任一欄位(Id/emp_id/name/order_date/menu_item_id/order_qty),成功回 200 回更新後資料
|
||||
- DELETE /v1/employee_votes/<id>:成功回 204
|
||||
- GET /v1/orders:支援 ?Id、?emp_id、?emp_name、?menu_item_id、?main_course、?order_date、?order_qty,要多回傳 {meta}
|
||||
- GET /v1/orders/<id>:找不到回 404
|
||||
- POST /v1/orders:接收 JSON {Id,emp_id,emp_name,menu_item_id,main_course,order_date,order_qty},欄位驗證,成功回 201 並回新資料
|
||||
- PATCH /v1/orders/<id>:可更新任一欄位(id/emp_id/name/menu_item_id/main_course/order_date/order_qty),成功回 200 回更新後資料
|
||||
- DELETE /v1/orders/<id>:成功回 204
|
||||
|
||||
|
||||
TABLE = menu_items
|
||||
- 路由:
|
||||
- GET /v1/menu_items:支援 ?Id、?main_course、?side_dish、?addon、?is_active,要多回傳 {meta}
|
||||
- GET /v1/menu_items:支援 ?id、?main_course、?side_dish、?addon、?menu_date,要多回傳 {meta}
|
||||
- GET /v1/menu_items/<id>:找不到回 404
|
||||
- POST /v1/menu_items:接收 JSON {ID,main_course,side_dish,addon,is_active},欄位驗證,成功回 201 並回新資料
|
||||
- PATCH /v1/menu_items/<id>:可更新任一欄位(ID/main_course/side_dish/addon/is_active),成功回 200 回更新後資料
|
||||
- POST /v1/menu_items:接收 JSON {id,main_course,side_dish,addon,menu_date},欄位驗證,成功回 201 並回新資料
|
||||
- PATCH /v1/menu_items/<id>:可更新任一欄位(id/main_course/side_dish/addon/menu_date),成功回 200 回更新後資料
|
||||
- DELETE /v1/menu_items/<id>:成功回 204
|
||||
|
||||
|
||||
|
||||
|
||||
- 所有寫入請用參數化查詢避免 SQL 注入
|
||||
|
||||
|
Reference in New Issue
Block a user