[210830] 업무일지

이승연·2021년 8월 30일
0

업무일지들

목록 보기
31/49
post-thumbnail

For this week:

objective
상담사 페이지,
관리자 페이지 마무리,
릴리프톡 서비스 이용
상담사 페이지상담사 페이지릴리프톡 서비스 이용릴리프톡 서비스 이용관리자 페이지 마무리,
실서버 데이터베이스 구조 변경

What I did today:

랜딩 작업

  • 프론트랑 맞춰보면서 리팩토링
  • 메인페이지에서 후기 보여주기 (8473849)
  • 유저 정보 가져오기 (26570f4)

데이터 작업

  • 필요한 데이터 전달

상담사 페이지 작업

  • 상담사 앱 생성 (8673b10)

What I need to do next:

랜딩 작업

  • 상담사 선택할 때 관심 상담사인지 보여주기 (지금 로그인한 상태 알아야 함)
  • 녹음받을때 길이도 받기 (상담사 페이지 및 서비스 플로우 할 때)
  • self-introduce 추가 (상담사 페이지 작업할 때)

서비스 작업

  • 상담사 매칭:
    • 미리 골라놓은 상담사를 어디에 저장해 놓으면 좋을까 ^^ temp_counselor 필드를 만들어두어야할까? 이렇게 하지 말고 미리 골라놓은 상담사는 저장하되 상태값을 0으로 두자. 그럼 필터링 할때 자기 이름 있으면서 status가 1/2인 애만 찾으면 되니까.
    • 그리고 matchtime은... 언제로 해야할까. 첫 녹음 수신 후.

삭제 처리

  • payment 삭제하면 deleted_at으로 처리하고 묶인 matching과 talk 모두 deleted 처리하기.

to remember

  • 스테이징에 data 좀 붓기ㅠㅜ
  • 톡 용량 알아내서 데이터베이스에 저장

스테이징 환경 싱크

  • 기억할 것:
    • 스테이징 데이터베이스 아키텍쳐 싱크 맞춰놓기
    • 스테이징 데이터베이스 데이터 싱크 맞춰놓기
    • aws_utils 바꾸기
    • setting_secrets

스크립트 관련

  • refresh는 삭제
  • counselor notify 필터링 부분 점검
  • user notify 로직 중 빠진 것 없는지 점검

What I learned:

Postgresql

  • 모델 필드: rate = models.DecimalField(max_digits=2, decimal_places=2, null=True)
  • 1.00 넣었을 때 나온 에러: Error: numeric field overflow
  • 숫자를 두개밖에 못 넣도록 설정하니 나온 에러임
  • 변경한 모델 필드: rate = models.DecimalField(max_digits=3, decimal_places=2, null=True)

0개의 댓글