「Firebase productivity tips」を観た

公開日時
更新日時

ユーザからのFirebaseに対する質問にFirebaseチームの人が答えてくれる「#AskFirebase」シリーズのFirestore関連の動画を観始めた。

ドキュメントに載っていないような細かいtipsが知れて良い。

1本10分くらいで短めなのも良い。

  • Firestore管理画面でドキュメントのフィールドを削除する際に、ゴミ箱アイコンをクリックすると都度削除ダイアログが表示されるが、Shiftを押しながらゴミ箱アイコンをクリックすると確認ダイアログをスキップできる。
  • Google App Scriptを使うとスプレッドシートの内容をFirestoreにExportできる。
  • Admin SDKのinitializeAppは2つのプロジェクトに対して実行すれば、プロジェクト間でデータのコピーを行うことができる
    • ステージング環境のデータを本番環境に反映する、といったことができそう

Related #firebase

Firestore エミュレータ使用時にデータをリセットする

エミュレータの場合のみ一括削除用のAPIが用意されている

Error: Input required and not supplied: firebaseServiceAccount

Dependabotによって作成されたPull Requestのみで発生している

Firebase公式Github ActionsでPull RequestごとにHostingのプレビュー環境を作る

手軽にプレビュー環境で動作確認できるようになったので、継続的なアップデートがやりやすくなった