मुझे पता है कि डीबी को उत्पादन से पोर्टेबल बनाने के लिए मॉड्यूल में इंस्टॉलेशन और डेटा सेटअप स्क्रिप्ट हैं।
लेकिन हमारे मामले में हमारे पास यूआई डेवलपर्स हैं जो एट्रिब्यूशन इंटरफ़ेस के माध्यम से विशेषताओं और उत्पादों को जोड़ते हैं जो विकास डीबी में संग्रहीत होता है।
रिलीज के दिन, हम देव परिवेश में किए गए सभी चरणों को नहीं दोहरा सकते, क्योंकि यह बहुत थकाऊ और समय लेने वाला होगा।
क्या तैनाती करते समय ऐसे डीबी परिवर्तनों को संभालने का एक तरीका है।
अभी के लिए हम देव DB और ठेस DB के बीच एक अंतर का प्रदर्शन कर रहे हैं और एक SQL जेनरेट कर रहे हैं जो रिलीज़ के दिन चलती है। लेकिन यह थोड़ा खतरनाक है क्योंकि डीबी में टेस्ट ट्रांजेक्शनल डेटा शामिल हो सकता है और अगर हमारे एसक्यूएल में ट्रांजेक्शनल टेबल को संशोधित करने वाले कोई बयान हैं, तो हम ठेस में ट्रांजेक्शनल टेबल को बंद कर सकते हैं।
क्या इसके आसपास सबसे अच्छा अभ्यास है? अग्रिम में मदद के लिए धन्यवाद