Dumbledore
Dumbledore copied to clipboard
message object schema
지금 우리 코드에서는 api를 통해서 온 message객체를 raw하게 사용중입니다. message 객체안에 프로퍼티가 많은데, 우리가 필요한것만 적절히 가져오고 validation을 위한 메소드등을 추가한 클래스를 만들면 좋을 것 같습니다. 제가 하다가 #158 에서 막혀서요 ㅎㅎ;
현재 멘토님이 메시지의 모든 프로퍼티를 저장하는 클래스만드는것은 만들어주셔서, 저장되는 메시지의 property를 컬럼으로 나눠서 user, 메시지내용등등 이런식으러 나눠 저장하도록 수정하면 될까요?
넵. 제 생각엔 api에서 던져준거 그대로 사용하는것 보다 스키마에 래핑되서 사용하는게 좋을것 같습니다
message 타입 마다 필요한 정보가 각기 다른 곳에 있어서 어댑터를 하나 만들어서 통일 시키던지 해야될것 같습니다..
여러곳에서 사용될 스키마를 정의하는게 생각보다 어려워서 일단 미뤄놓은 상태입니다.