ভিজ্যুয়াল স্টুডিওতে নতুন ডাটাবেস প্রকল্পগুলি সোর্স নিয়ন্ত্রণ এবং পরিবর্তন স্ক্রিপ্ট সরবরাহ করে।
তাদের কাছে একটি দুর্দান্ত সরঞ্জাম রয়েছে যা ডেটাবেসগুলির সাথে তুলনা করে এবং একটি স্ক্রিপ্ট তৈরি করতে পারে যা একটির স্কিমাটিকে অন্যটিতে রূপান্তর করতে পারে বা অন্যটির সাথে মেলে একটিতে ডেটা আপডেট করে।
DB স্কিমাটি "shredded" অনেকগুলি, অনেক ছোট .sql ফাইল তৈরি করতে হয়, প্রতি ডিডিএল কমান্ড যা ডিবি বর্ণনা করে।
+ + টম
অতিরিক্ত তথ্য 2008-11-30
আমি গত এক বছর ধরে এটি বিকাশকারী হিসাবে ব্যবহার করে আসছি এবং সত্যিই এটি পছন্দ করি। এটির সাথে আমার ডেভ কাজের সাথে তুলনা করা সহজ হয়েছে এবং মুক্তির জন্য ব্যবহারের জন্য একটি স্ক্রিপ্ট তৈরি করা যায়। আমি জানি না যে এটিতে "এন্টারপ্রাইজ-টাইপ" প্রকল্পগুলির জন্য ডিবিএর প্রয়োজনীয় বৈশিষ্ট্যগুলি অনুপস্থিত রয়েছে কি না।
কারণ স্কিমাটি স্কেল ফাইলগুলিতে "কাটা" হয়েছে সোর্স নিয়ন্ত্রণটি ভাল কাজ করে।
একটি গ্যাচা হ'ল আপনি যখন ডিবি প্রকল্প ব্যবহার করেন তখন আপনার আলাদা মানসিকতা থাকা দরকার। সরঞ্জামটির ভিএস-তে একটি "ডিবি প্রকল্প" রয়েছে, যা কেবল স্কিল, প্লাস একটি স্বয়ংক্রিয়ভাবে উত্পন্ন স্থানীয় ডাটাবেস যার স্কিমা এবং কিছু অন্যান্য অ্যাডমিন ডেটা রয়েছে - তবে আপনার অ্যাপ্লিকেশন ডেটার কোনওটিই নয়, আপনার স্থানীয় ডেভ ডিবি যার জন্য আপনি ব্যবহার করেন অ্যাপ্লিকেশন ডেটা ডেভ কাজ। আপনি স্বয়ংক্রিয়ভাবে উত্পন্ন ডিবি সম্পর্কে খুব কমই অবগত হন, তবে আপনাকে এটি সেখানে জানতে হবে যাতে আপনি এটি একা রেখে যেতে পারেন :)। এই বিশেষ ডিবিটি স্পষ্টরূপে স্বীকৃত কারণ এটির নামে একটি গাইড রয়েছে,
ভিএস ডিবি প্রকল্প অন্যান্য স্থানীয় সদস্যরা আপনার স্থানীয় প্রকল্প / সম্পর্কিত ডিবিতে যে পরিবর্তন করেছে ডিবির পরিবর্তনগুলি সংহত করার একটি দুর্দান্ত কাজ করে। তবে আপনার প্রকল্পের প্রকল্পটি আপনার স্থানীয় ডেভ ডিবি স্কিমার সাথে তুলনা করতে এবং মোডগুলি প্রয়োগ করার জন্য আপনাকে অতিরিক্ত পদক্ষেপ নিতে হবে। এটি বোধগম্য হয় তবে এটি প্রথমে বিশ্রী মনে হয়।
ডিবি প্রকল্পগুলি একটি খুব শক্তিশালী সরঞ্জাম। তারা কেবল স্ক্রিপ্ট তৈরি করে না তবে তাৎক্ষণিকভাবে সেগুলি প্রয়োগ করতে পারে। এটির সাথে আপনার প্রোডাকশন ডিবি নষ্ট করবেন না তা নিশ্চিত হন। ;)
আমি সত্যিই ভিএস ডিবি প্রকল্প পছন্দ করি এবং আমি আশা করি আমার ডিবি প্রকল্পগুলি এগিয়ে যাওয়ার জন্য এই সরঞ্জামটি ব্যবহার করব।
+ + টম