배달앱 개발일지20 안드로이드 mms 보내기 성공! mms보내기 성공!! 2021. 8. 17. 20210708 mysql transaction 이걸 이제 알다니;; (php 5.5이상) 아니 개발자 1년만에 이걸 알았다니;; 역시 혼자서 일하는건 이런 정보를 습득하는데 엄청난 제약을 받는다는걸 알았다. 진짜 알고 나니 신세계인 것이였던것 이게 항상 문제였다. "완료"시 돈 왔다갔다 하는거 달에 2~3건 오류가 있었고 그걸 잡기 위해 많은 에러로그 코드 넣기 UNIQUE KEY 추가 등등 열심히 했으나 오류 로그가 뜨긴 떳다. 그러다 이번에 가상계좌 도입하면서 걔네들 코드를 보니 transaction이라는걸 쓰는걸보고 이거다 싶었다. 1. Transaction 이란? 말 그대로 거래라는 용어 인데, 돈이 왔다갔다 할때 중간에 오류가 나서 전체 쿼리가 작동을 안하고, 일부만 작동하고 오류가 나면 진짜 곤란하다. 돈을 이체할때도 A > B 로 백만원 보냈는데 오류나서 A돈이 안까지면 ?? 진.. 2021. 7. 8. 배달 시간 문제 1. 영업시간이 7:00부터 다음날 4:40분일때 생각할 수 있는 방법들 Corner Case 1. 시간이 같을때는 24시간 영업인가? 영업을 안하는가? 24시간 영업이라면 : 지금과 같이 is_before이 맞고 영업을 안한다면 : is_before_or_same 2. s, e 시간을 잘 못 입력했을때는? 에러가 나도록 작성하기 (추가) 2021. 4. 12. 20210407 배달대행 예약 시스템 도입 배달대행 최초로 예약 시스템을 만들었다. 예약 시간을 입력하면 우리 창에 예약 콜이 뜨고 그 예약콜로 가게도 예약콜 까먹지 않고 계속 확인이 가능하며, 라이더 또한 예약 시간을 확인하여 본인이 배달갈 콜을 확인하는게 가능해졌다. 2021. 4. 7. 이전 1 2 3 4 5 다음