प्रत्येक फायरबेस परियोजना में डेटा के लिए केवल एक JSON पेड़ शामिल है। सर्वोत्तम प्रथाओं का निर्देश है कि परीक्षण डेटा से अलग डेटाबेस पर परीक्षण चलाना चाहिए। इसे प्राप्त करने का सबसे आसान तरीका क्या है?मैं अपने फ़ायरबेस डेटाबेस में परीक्षण और उत्पादन डेटा कैसे अलग कर सकता हूं?
कुछ बातें मैं विचार:
- परीक्षण और उत्पादन के लिए एक ही परियोजना के भीतर कई उप पेड़ का उपयोग करना - यह गंदा लगता है और परीक्षण और उत्पादन डेटा शायद ही अलग होती है।
- परीक्षण और उत्पादन के लिए कई फायरबेस परियोजनाओं की स्थापना करना - यह एंड्रॉइड से संबंधित this question से सबसे अच्छा जवाब जैसा लगता है। लेकिन मुझे यकीन नहीं है कि एक्सकोड में एकाधिक
GoogleService-Info.plist
फ़ाइलों को कैसे सेट अप करें और मेरे ऐप के कॉन्फ़िगरेशन के आधार पर उनके बीच स्विच करें।
पाया जा सकता है लगभग एक साल बाद मैं पुष्टि करते हैं कि हर नई परियोजना अब Firebase उपयोग करने के लिए, मैं दो अलग Firebase परियोजनाएं बनाने हैं: परीक्षण/dev के लिए एक, और एक उत्पादन के लिए। – pejalo
इसके अलावा दस्तावेज़ों में इसकी अनुशंसा की जाती है: https://firebase.google.com/docs/cli/#managing_project_aliases – pejalo
ऐसा करने के अलावा, मैं फायरबेस में एक अलग प्रोजेक्ट भी बनाउंगा ताकि डेटा साझा नहीं किया जा सके। – ArdenDev