2016-11-18 3 views
2

私たちは過去7-8ヶ月間Firebaseを使用しています。FIrebaseテストデータ

これは本当に素晴らしいツールであり、努力のおかげです。

ここでは、実際にDBに書き込まずにデータを変更する方法があるかどうかについて質問があります。

私たちが常にライブDBに書き込むものをデバッグする場合、原因は最も頻繁に発生するため、手動で削除する必要があります。あなたはそれがどれほど苦痛であるかをイメージできます。

このように、dbを変更することを心配せずに書き込みできるテスト用のDBがありますか?

私は何かを書いておきたいときはいつも、データベース全体をエクスポートして、それが終わったらそれをインポートします。しかし、それはむしろ面倒な手続きです。また、私が認証するために何かしているのであれば、その時点でユーザーデータをエクスポートする方法はありません。

+0

テスト用に個別のプロジェクトを作成することを検討しましたか?こうすることで、そのプロジェクトのデータベース(および他のFirebaseリソース)をテストに使用し、プロダクションプロジェクトを変更しないままにすることができます。こんにちはフランク、 –

+0

。あなたの提案をありがとう。それは現時点で最善の解決策のようです。しかし、すべての開発者が他の変更を知らずにこのdbに書き込むため、テストDBを汚染するのは本当に簡単です。それぞれの開発者が何らかの形でテストDBのコピーを入手できる方法があると私は考えていました。 – Well

+1

それぞれの開発者は独自のテストDBを持っていますか? Firebaseを使用すると、無償でプランを自由に作成できます。 .envを使用してデータベースのURLとAPIの信憑性を指定してください。 – imjared

答えて

関連する問題