আমি এখানে মূলত দুটি বিদ্যালয়কেই গ্রহণ করেছি (একটি তৃতীয় বিদ্যালয়, ডাটাবেস পৃথক করে, আমি আলোচনা করব না কারণ জটিলতা বেশ বেশি) quite
1) উত্পাদন ডেটাবেস বাদ দিয়ে এবং ডেভেলপমেন্ট ডেটাবেসটির একটি মাইএসকিলডাম্প আমদানি করে মোতায়েন করুন। Ptionচ্ছিকভাবে, এসকিউএল ডাম্পের ডেভেল ইউআরএল উল্লেখ করে এমন কোনও হার্ড-কোডেড পরম লিঙ্কগুলিতে আগে থেকে একটি রেজেক্স সন্ধান করুন / প্রতিস্থাপন করুন। দেব ডিবি প্রোডে আমদানির পরে স্বয়ংক্রিয়ভাবে এসকিউএল স্টেটমেন্টগুলি চালান (সাধারণত স্ক্রিপ্টের মাধ্যমে) পরে দেবের চেয়ে আলাদা যে কোনও সেটিংস পরিবর্তন করতে (উদাহরণস্বরূপ, আপনার ভেরিয়েবল টেবিলের মধ্যে বহির্বিন্যাসের সাথে সংযোগ স্থাপনের জন্য কিছু সংযোগ সেটিংস থাকতে হবে যা আপনার প্রয়োজন দেব সংস্করণের পরিবর্তে প্রোড বাইরের সিস্টেমে বিন্দুতে পরিবর্তন করুন)।
২) অ্যাডমিন সেটিংসের জন্য বুদ্দা উল্লিখিত বৈশিষ্ট্যগুলি মডিউলটি ব্যবহার করুন এবং মুছুন সমস্ত মডিউলটির সাথে মিলিয়ে সামগ্রী রফতানি / আমদানির জন্য নোড এক্সপোর্ট মডিউলটি ব্যবহার করুন । সুতরাং কর্মপ্রবাহটি হ'ল:
- ফাইলগুলিতে নোড / বৈশিষ্ট্য রফতানি করতে নোড_এক্সপোর্ট এবং বৈশিষ্ট্যগুলি ব্যবহার করুন
- Ptionচ্ছিকভাবে (এবং আশাকরি) সংস্করণ নিয়ন্ত্রণ
- প্রোড সিস্টেমে ফাইলগুলি লোড করুন
- বৈশিষ্ট্যগুলি লোড করতে ড্রশ বা অ্যাডমিন ইন্টারফেস ব্যবহার করুন
- আপনি যে ধরণের আমদানি করতে চান তার সমস্ত নোড মুছতে ড্রশ মুছুন-সমস্ত বা অ্যাডমিন ইন্টারফেস ব্যবহার করুন
- আপনার রফতানি করা নোড ফাইল থেকে নোডগুলি আমদানি করতে ড্রশ নে-আমদানি বা অ্যাডমিন ইন্টারফেস ব্যবহার করুন।
একটি নোট, আমি অত্যন্ত একটি স্ট্যান্ডার্ড ওয়ার্কফ্লো গ্রহণ করার পরামর্শ দেব, যেখানে সামগ্রী কেবল এক দিকে চলে। হয় দেব -> প্রোড বা প্রোড -> দেব (আমি এটিকে পছন্দ করি)।
আমি এটি করেছি এবং মোটামুটি ভাল ফলাফল সহ কিছু বড় সিস্টেমে এটি করছি, তবে এই অ্যাপলটি কাটানোর জন্য সবসময় অনেকগুলি উপায় থাকবে, যে কোনও উপায়ে আপনার পক্ষে সবচেয়ে ভাল কাজ করে তা চয়ন করুন।