যাযাবর বিশেষভাবে DVCS সঙ্গে উন্নয়ন অ্যাকাউন্ট বৈশিষ্ট্য লাগে এবং আপনি আপনার ডাটাবেস অ্যাক্সেস করতে ব্যবহার করা হয় যাই হোক না কেন ORM বা থেকে সম্পূর্ণ অজ্ঞেয়বাদী, যা একটি সহজ মাইগ্রেশন অ্যাপ্লিকেশন, না. এটা স্থানান্তর করতে সহজ SQL স্ক্রিপ্ট ব্যবহার করে এবং কোন ভাষা (পাইথন, রুবি বা যাই হোক না কেন আপনি আপনার অ্যাপ্লিকেশনের জন্য ব্যবহার করবেন না) লেখা pre- এবং post- প্রক্রিয়াকরণ রুটিন চালাতে পারেন.
ধারণা
যাযাবর এর মাইগ্রেশন দোকান ভিতরে nomad.ini এবং অন্যান্য ডিরেক্টরি সঙ্গে একটি ডিরেক্টরি. এটা migration.ini ধারণকারী প্রতিটি ডিরেক্টরির শিশু ডিরেক্টরি একক অভিবাসন ও নাম মাইগ্রেশন একটি আইডেন্টিফায়ার হয়.
এটা ভালো দেখায়:
মাইগ্রেশন /
& Nbsp; nomad.ini
& Nbsp; 2011-11-11 প্রথম মাইগ্রেশন /
& Nbsp; migration.ini
& Nbsp; up.sql
& Nbsp; 2011-11-12-দ্বিতীয়-মাইগ্রেশন /
& Nbsp; migration.ini
& Nbsp; 1-pre.py
& Nbsp; 2-up.sql
& Nbsp; 3-post.py
প্রধান বৈশিষ্ট্য:
- কেউ কি কখনও তাদের পরীক্ষা করে, তারা খুব কমই প্রয়োজন - কোন অধোগমন নেই
- আপনি আপনি চান যাই হোক না কেন ভাষায় মাইগ্রেশন লিখতে পারেন, টুল শুধুমাত্র আপনি প্রয়োগ মাইগ্রেশন এবং নির্ভরতা ট্র্যাক রাখতে সাহায্য করে
- .sql Nomad.ini কনফিগার, ভিন্নভাবে চিকিত্সা এবং ডাটাবেস বিরুদ্ধে মৃত্যুদন্ড কার্যকর করা হয়
- শুধু .sql এবং এক্সিকিউটেবল ফাইল মৃত্যুদন্ড কার্যকর করা হয়. আপনি, আপনি আপনার মাইগ্রেশন পাশাপাশি যাই হোক না কেন ডকুমেন্টেশন টুকরা, READMEs লাগাতে পারেন.
- নাম বিষয়ে - সবকিছু যাতে মৃত্যুদন্ড কার্যকর করা হয়. যাতে মানুষের সাজানোর ব্যবহার দ্বারা নির্ধারিত হয় (যাতে যে এক্স-1.sql আপনি সবসময় ম --sort = সংস্করণের সাথে বাছাই চেক করতে পারেন, এক্স-10.sql তুলনায় আগে).
আবশ্যক
- পাইথন
পাওয়া মন্তব্যসমূহ না