게임 운영 중 이전에 없던 테이블이 추가되었을때

게임 업데이트로 인해 어떤 테이블이 추가되었고 해당 테이블에는 계정 생성 시 계정당 하나의 데이터 레코드가 존재해야만 한다면 테이블 생성 전에 이미 가입된 계정의 경우는 어떤 방식으로 해당 데이터 레코드를 추가 하는게 좋은건가요?
(추가적으로 게임 운영 시 변경되는 테이블의 구조에 따른 이미 가입된 이전 계정 유저들에 대한 데이터 운영 대응에 대한 좋은 팁이나 자료가 있다면 알려주시면 감사하겠습니다.)

안녕하세요 개발자님.

신규 유저와 마찬가지의 로직으로 해당 테이블을 사용할때 Get을 통해 테이블에 자신의 데이터가 없다면 데이터를 추가하고, 자신의 데이터가 있다면 해당 데이터를 수정하는 방식으로 사용해주시면 될 것 같습니다.

기존 테이블에서 컬럼이 추가했을 경우도, Get한 정보를 바로 사용하는 것 보다는 json.Keys.Contains등을 이용하여 키값을 찾고 없으면 새로 생성, 있으면 수정 이런 식으로 구성하시는 것을 추천드리고 있습니다.

좋아요 1