開発からステージング、製品へのデータ移行を支援するツールはありますか?そうでない場合、それらを構築する計画はありますか?
JSONをエクスポートしてForgeからJSONをインポートできることは知っていますが、承認とセキュリティの設定は含まれていません。
開発からステージング、製品へのデータ移行を支援するツールはありますか?そうでない場合、それらを構築する計画はありますか?
JSONをエクスポートしてForgeからJSONをインポートできることは知っていますが、承認とセキュリティの設定は含まれていません。
すべてのデータは 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 など) を簡単に自動的に転送することはできませんが、ステージングと運用では異なるため、おそらくそうすべきではありません。