15

開発からステージング、製品へのデータ移行を支援するツールはありますか?そうでない場合、それらを構築する計画はありますか?

JSONをエクスポートしてForgeからJSONをインポートできることは知っていますが、承認とセキュリティの設定は含まれていません。

4

5 に答える 5

16

すべてのデータは REST API を介して利用できるため、これを行うスクリプトを自分で簡単に作成できます。format=export を設定することで、データをエクスポートできます (これには、応答のすべての優先度データが含まれます)。

curl https://myapp.firebaseIO.com/.json?format=export&auth=YOUR_FIREBASE_SECRET

セキュリティ ルールのエクスポートに関しては、次の場所からアクセスできます。

curl https://myapp.firebaseIO.com/.settings/rules/.json?auth=YOUR_FIREBASE_SECRET

その後、PUT を使用してそれらを新しい Firebase に書き戻すことができます。

さまざまな Auth 設定 (Authorized Origins など) を簡単に自動的に転送することはできませんが、ステージングと運用では異なるため、おそらくそうすべきではありません。

于 2013-03-21T15:30:16.307 に答える