What I did today:
어드민 수정사항 반영
- 상담사 답신 음성 바로 재생해볼 수 있게
- 메인에서 상담사 슬롯 수 확인 가능하도록
- 매칭 탭의 ‘제출전’ ‘답변대기’ ‘이용완료’ 모두 row 삭제가능하도록
- 약간 이해가 안되는 부분이 선택해서 삭제하는 건데 delete 메서드를 안쓰고 post 메서드를 쓴다. 왤까?
- 수동매칭 - 당일 슬롯 부분 계산 문제 있는 듯
로컬 환경 설정
- 이 링크 참고해서 settings 파일을 분리했다. 로컬에서는 잘만 되는데 스테이징 환경에서는 안된다.
What I need to do next:
구독모델
- feature/subscription에 call 모듈 다 적용
- subscription 모델도 만들어서 적용
- 코드 베이스 수정
What I learned:
alias
- alias는 명령어를 위한 단축형 사용자정의이다. 실행할 명령의 옵션과 아규먼트가 많을 때 사용하는 것이 좋다. 나같은 경우는 디렉토리로 옮겨다니는 것과 가상환경을 키는 일련의 과정이 너무 귀찮았기 때문에 활용했다.
alias
명령으로 리스트를 볼 수 있다.
alias m='cd workspace'
이렇게 선언하면 alias가 생성된다.
다중 명령은 세미콜론으로 분리하고 공백과 메타문자를 포함하는 명령들은 작은 따옴표로 묶어준다.
환경이 다르면 힘들다
- 지금 로컬, 스테이징, 라이브 환경이 모두 다르니 테스팅도 힘들고 너무, 정말 너무 헷갈린다. 코드 베이스만 다른게 아니라 데이터베이스 structure도 다르고 aws s3 로케이션도 다르니 정말 죽겠다.
- 일단 무엇이 되었던 새로운 feature 적용 시에는 로컬, 스테이징, 라이브 모두 속전속결로 적용해야겠다. 이게 문제가 되는 부분이, 나만 개발하고 내 스케쥴에 따라가면 문제가 없는데 자꾸 중간에 새로운 요구사항이 들어와서 문제다.