والبدوي هو التطبيق بسيط الهجرة، والتي تأخذ على وجه التحديد إلى خصائص حساب التنمية مع DVCS وغير الملحد تماما عن ORM أو أيا كان الذي تستخدمه للوصول إلى قاعدة البيانات الخاصة بك. ويستخدم البرامج النصية SQL بسيطة للهجرة ويمكن تشغيل الروتينية قبل وبعد المعالجة مكتوبة في أي لغة (بيثون، روبي أو أيا كان الذي تستخدمه للتطبيق الخاص بك).
مفهوم
متجر الهجرة البدوي هو دليل مع nomad.ini والدلائل الأخرى في الداخل. كل دليل فيه تحتوي على migration.ini هو هجرة واحدة واسم دليل الطفل هو معرف للهجرة.
يبدو مثل هذا:
الهجرات /
على & nbsp؛ nomad.ini
على & nbsp؛ 2011-11-11 الحادية والهجرة /
على & nbsp؛ migration.ini
على & nbsp؛ up.sql
وعنبسة، 2011-11-12 الثانية للهجرة /
على & nbsp؛ migration.ini
على & nbsp؛ 1-pre.py
على & nbsp؛ 2-up.sql
على & nbsp؛ 3-post.py
الخصائص الرئيسية:
- لا يوجد خفضه - لا أحد من أي وقت مضى اختبارات لهم، وأنهم نادرا ما تكون ضرورية
- يمكنك إرسال الهجرة في أي اللغة التي تريدها، أداة يساعد فقط على تتبع هجرات التطبيقية وتبعيات
- يتم التعامل .SQL بشكل مختلف، وأعدم ضد قاعدة البيانات، التي تم تكوينها في nomad.ini
- .SQL فقط ويتم تنفيذ الملفات القابلة للتنفيذ. يمكنك وضع READMEs، قطعة من الوثائق، كل ما تريد جنبا إلى جنب مع الهجرات الخاص بك.
- يتم تنفيذ كل شيء في النظام - المسائل الاسم. يتم تحديد أمر باستخدام نوع البشري (بحيث X-1.sql أقدم من X-10.sql، يمكنك دائما التحقق الفرز مع ليرة سورية --sort = إصدار)
المتطلبات:.
وبيثون
لم يتم العثور على التعليقات