Don't think! Just do it!

종합 IT 기술 정체성 카오스 블로그! 이... 이곳은 어디지?

Next.js/gcp firebase

Firefoo

방피터 2022. 5. 16. 16:59

  GCP firebase firestore 작업하다보면 Collection 이름을 변경하고 싶을 때가 있다. Collection 이름을 뭔가 부끄럽게 만들었다던지.. 할 때.. ㅋㅋㅋㅋ 하지만 Firestore는 Collection 이름을 변경하는 기능을 지원하지 않는다. 그래서 새로운 이름의 Collection을 만들고 기존 Collection의 Document 전체를 복사해야 한다. 이런 기능을 하는 툴을 만드는 건 어렵지 않지만 혼자서 북치고 장구치는 1인 기업을 하는 상황에 이런 툴까지 만드는 것은 쉬운 일이 아니다. 그리고 해서도 안된다. 

 

'이럴 때 사용하는 툴들이 있을거 같은데?' 하고 검색해보니 몇개가 나오는데 그 중 Firefoo가 괜찮아 보여 사용중이다.

Firefoo.app

Collection이나 Document를 Table이나 tree 혹은 Json 형태로 보여주고 그 위에서 바로 편집이 가능하다. 물론 Collection 이름의 변경이나 위치 이동도 가능한데 위에서 언급했듯이 새로운 이름의 Collection을 만들고 복제하는 방식으로 동작한다.(변경 로그를 살펴보면 알 수 있다.) 추가로 Firebase Authentication의 user detail 정보의 확인, 편집도 가능하다. 편하네..

 

첫 14일은 무료로 사용할 수 있으니 사용해보자~ 월 사용 비용도 그리 크지 않은거 같아서 나는 구독하여 사용중이다.

Firefoo 가격표

나는 혼자니까 ㅠㅠ $9 (한화로 만원 조금 넘) 짜리 Solo를 구독중이다. 누군가에게는 이 가격이 부담스러울 수도 있겠지만 이걸로 내 머리카락을 지킬 수 있다고 생각하면 아깝지 않더라...

Firestore로 개발중에는 Collection 구조나 이름 변경이 빈번하기 때문에 이런 툴을 사용해보는 것도 나쁘지 않을 것 같다. 편하게 개발하자 개고생은 그냥 개고생이다.

반응형

'Next.js > gcp firebase' 카테고리의 다른 글

Deploying Next.js on Firebase hosting (SSR)  (0) 2022.06.01