개인과제 도중에 공연 예매 상태를 true, false 값으로 넣어주고 있었는데 내 의도와 반대로 작동이 되고 있어서 설마 mysql은 다른가 싶어서 찾아보았다.
MySQL 튜토리얼 페이지인데
MySQL은 true = 1, false = 0으로 반환해준다.
헷갈려서 enum으로 예매 상태를 나타내주었다.
// 결제 취소 내역 상태 변경
await queryRunner.manager.update(
Payment,
{ id: paymentId },
{ status: paymentStatus.CANCLE },
);