मुझे एक बहुत ही उपयोगी Youtube वीडियो मिला जो वास्तव में चरण 1 के लिए इस प्रक्रिया की व्याख्या करता है)
एक अलग डेटाबेस कैसे चलाएं, यह निर्भर करता है कि इसका उपयोग देव या उत्पादन द्वारा किया जा रहा है।
संक्षिप्त उत्तर डेटाबेस.जेएस फ़ाइल में है यदि आप यह देखने के लिए एक कथन लिखते हैं कि आप देव या उत्पादन का उपयोग कर रहे हैं या नहीं:
एक बार जब मैंने इसे लागू कर लिया तो मैं एक पूरा उत्तर लिखूंगा :)
वीडियो लिंक:https://www.youtube.com/watch?v=xNE0TrI5OKk
भाग 2:क्या आप स्ट्रैपी में किए गए काम को उत्पादन डेटाबेस में माइग्रेट कर सकते हैं, उदाहरण के लिए हेरोकू....?
सरल उत्तर दुख की बात है (और निराशाजनक है) - नहीं!
यह Strapis साइट से है:
क्या Strapi सामग्री के परिनियोजन या माइग्रेट को संभालता है? Strapi वर्तमान में विभिन्न परिवेशों (अर्थात विकास से उत्पादन तक) के बीच आपके डेटा परिवर्तनों को माइग्रेट या परिनियोजित करने के लिए कोई उपकरण प्रदान नहीं करता है। अपवाद के साथ सामग्री-प्रबंधक सेटिंग्स, इस विकल्प के बारे में अधिक पढ़ने के लिए कृपया निम्नलिखित सीएलआई दस्तावेज़ देखें।
डब्ल्यूटीएफ मैं गलत कर रहा हूं यह पता लगाने के लिए मैं स्ट्रैपी स्लैक पेज पर वास्तव में सहायक प्रतिनिधि के साथ भी बात कर रहा हूं (आवंटित हो जाता है ....)।
वैसे भी:
- अपनी स्थानीय स्ट्रैपी में अपनी सामग्री प्रकार बनाएं
- उन्हें अपनी ऑनलाइन स्ट्रैपी (हेरोकू) पर पुश करें
- सभी सामग्री ऑनलाइन जोड़ें स्थानीय रूप से नहीं.....
आशा की छोटी किरण?
मैंने अभी तक ऐसा नहीं किया है, लेकिन स्पष्ट रूप से आप डेटा को मैन्युअल रूप से स्थानांतरित कर सकते हैं और इसे एसक्लाइट से पोस्टग्रेज में परिवर्तित कर सकते हैं:
आपको कुछ स्थानीय DB क्लाइंट (DBeaver SQLite का समर्थन करता है) का उपयोग करके डेटा डंप करना होगा, फिर उस डेटा को PG सर्वर पर आयात करें (आप वहां DBeaver का भी उपयोग कर सकते हैं) Strapi के बीच सामग्री माइग्रेशन के लिए कोई टूलिंग या सुझाव नहीं है। वर्तमान में परिवेश।
खैर, मुझे आशा है कि यह मेरे जैसे इस मुद्दे पर आने वाले किसी और की मदद करेगा....
वैली :)