Firestore에 있는 데이터를 Local Emulator로 옮기는 방법


Firestore에 있는 데이터를 Local Emulator로 옮기는 방법

결과화면 에뮬레이터에 데이터를 안넣었을 때, 에뮬레이터에 데이터를 넣었을 때, 글을 쓰게된 이유 FireFunction을 사용해 개발중 이었다. 하지만 문제가 생겼다. FireFunction은 콘솔에서 테스트를 테스트를 하려면 최소 3분의 배포시간을 기다려야 한다는 것이다. 그래서 에뮬레이터에서 테스트를 하는 것이 무엇보다 필수다. 뿐만 아니라, 데이터베이스에 있는 데이터로 함수를 테스트 해야할 땐 문제가 더 커진다. 데이터를 수기로 일일이 입력해줘야만 한다는 것. 이런 비효율을 어떻게 해결할까 고민했다. 그러다 생각해냈던 해답이 공식 홈페이지에 있었다. 놀랍고 반가웠다. 방법을 공유하려 한다. 구현 시작 우선, 기존 Firebase의 콘솔화면이다. 데이터가 들어갔을때의 모습이다. 이 데이터를 추출할 것이다. 추출하기 위해선 다음 순서를 따른다. 1. Google Cloud Platform에 프로젝트를 만든다. (생략) 2. 결제 등록을 한다. (생략) 3. Google Cloud ...


#emulator #firestore #에뮬레이터 #파이어베이스

원문링크 : Firestore에 있는 데이터를 Local Emulator로 옮기는 방법