프로젝트 인수인계 받았는데
상품 옵션이나 설문 문항 이런 1:n관계인거 상품 테이블 옵션 컬럼에 json으로 검증 없이 그대로 저장 가능하게 되어있음
당황스러운데 원래 이런경우 옵션 테이블 안만들고 걍 깡으로 json 저장함?
프로젝트 인수인계 받았는데
상품 옵션이나 설문 문항 이런 1:n관계인거 상품 테이블 옵션 컬럼에 json으로 검증 없이 그대로 저장 가능하게 되어있음
당황스러운데 원래 이런경우 옵션 테이블 안만들고 걍 깡으로 json 저장함?
타입이나 인터페이스 정의되어있을법한데
사연이 있지 않을까? 히스토리라던가...
로그도 아니고 그걸왜
그냥 똥코드일 확률이 90%이상. 나이스페이같은거 결제하고 api응답을 그냥 로깅용으로 통으로 json 저장하긴 했다. - dc App
검증은 하고 저장했겠지. - dc App
개쳐맞을 코드
채신 DB에 JSON 컬럼이면 ㅇㅈ
Postgres면 그럴법도 함 - dc App
Postgres json꺼내는 성능 기가막힌데 억까들모지