firebase 의 firestore의 db를 다운로드하고 업로드
https://github.com/dalenguyen/firestore-backup-restore
download로 json 파일을 받고, 그 받은 json 파일을 편집해서 수정 후, upload 한다.
Change directory 를 node_excute_codes 로 해서 아래의 방법으로 실행한다.
해당 방법은 아래의 blog 내용 참고
https://copycoding.tistory.com/315
node downloadCollection arg1 arg2
args1 -> firestore collection 이름 // matching 되지 않으면 error 출력
//args2 -> json 파일명 (.json 없이 입력)
download 된 파일은 jsonData 폴더로 들어간다.
node uploadCollection arg1
args1 -> json 파일명 (without .json)
arg1 의 파일은 jsonData 폴더에 있는 파일과 파일명과 일치해야 한다.
- timeStamp object 는 uploadCollection 에서 options 의 property 위치를 배열에 추가해줘야 한다.
- subCollection 이 있는 경우, 수정경로가 없으면 collection 생성이 안되니 주의한다.