DynamoDB명(존)세 - mrfourfour/seller-server GitHub Wiki

*()안에 알파벳이 데이터타입. S(String) N(Number) B(Binary) M(Map) L(List)

/api/user/info

  • PK(S) - "Users"
  • id(S) - uuid.v1(time-base) hash/ v4(random)
  • email(S) - eamil
  • pws(S) - password

/api/admin/info

  • PK(S) - "Admins"
  • id(S) - uuid.v1()
  • email(S) - eamil
  • pws(S) - password
  • company(S) - 소속(회사이름)

/api/prduct

  • PK(S) - "Product"
  • id(S) - uuid.v1()
  • name(S) - "상품이름"
  • info(S) - "상품 설명"
  • price(N) - 가격
  • image(S) - url
  • date(S) - Date()
  • category(S) - 대분류
  • sub-category(S) - 중분류
  • reviews(L) - 리뷰
  • seller_id(S) - 판매자ID
  • price(N) - 가격
  • area(S) - 지역

/api/ticket

  • PK(S) - "Ticket"
  • id(S) - uuid.v1()
  • product_id(S) - 상품uuid
  • total_price(N) - 가격
  • amount(N) - 구매수량
  • user_id(S) - 구매유저ID
  • image(S) -상품이미지url
  • date(S) -결제시간
  • status(S) - 결제 전/ 결제 완료 / QR코드 승인완료
  • qr_data(S) - QRcode