ffmigration

البرمجيات قطة:
ffmigration
تفاصيل البرنامج:
الإصدار: 0.4
تاريخ إيداع: 11 May 15
ترخيص: حرر
شعبية: 6

Rating: 5.0/5 (Total Votes: 1)

ffmigration هو أداة الهجرة قاعدة بيانات بسيطة.
هو وسيلة أنيقة الجواب بسيط لحفظ الهجرات قاعدة البيانات في النظام في مختلف environemnts، تتبع قاعدة اللي تبونه migratison يتم تنفيذ ومع لا شيء.
ffmigration هو أداة الهجرة إلى الأمام فقط، وهو ما يعني أن ليس هناك طريقة تلقائية النمل إلى التراجع والهجرة المطبقة.
كيف يعمل
ffmigration بإنشاء جدول أسماء migration_history على قاعدة البيانات المحددة للحفاظ على مسار التطوير التنظيمي الهجرات تطبيقها. يتم إنشاء هذا الجدول تلقائيا على الجولة الأولى.
في كل شوط، ffmigration يتطلع إلى كافة الملفات بملحق .SQL في الدليل الهجرة المنصوص عليها في سطر الأوامر، يتحقق إذا تم تطبيق ملف الهجرة إلى قاعدة البيانات، وإذا لم يتم aplied IH وapllied ذلك إلى ل قواعد البيانات وحفظها إلى migration_history.
وأوصت لتسمية جميع الملفات الهجرة مسبوقة مع عدد للحفاظ على النظام. على سبيل المثال:
 ليرة سورية / بعض / الهجرة / دير /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
تركيب
استخدام setup.py:
بيثون setup.py بناء
سودو بيثون setup.py تثبيت
أو استخدام النقطة:
PIP تثبيت ffmigrate
سطر الأوامر
على & nbsp؛ ./ ffmigration --help
الاستعمال: ffmigration [خيارات] قاعدة بيانات migrations_dir
تطبيق الهجرات قاعدة البيانات من migrations_dir إلى قاعدة البيانات المحددة.
migration_dir يحتوي على ملفات مع .SQL الإرشاد، والتي يتم فرزها
وتطبيقها.
يتم حفظ الهجرات تطبيقها على جدول يسمى "migration_history"
في قاعدة البيانات المحددة
خيارات:
على & nbsp؛ - رقم إصدار نسخة عرض البرنامج والخروج
على & nbsp؛ -h، --help إظهار هذه الرسالة مساعدة والخروج
على & nbsp؛ -H HOST، المذيع = HOST خادم قاعدة البيانات اسم المضيف
على & nbsp؛ -u USER، --user = اسم المستخدم قاعدة بيانات المستخدم
على & nbsp ؛-p طلب كلمة مرور قاعدة البيانات
على & nbsp؛ - كلمة = كلمة مرور قاعدة البيانات PASSWORD
على & nbsp ؛-P PORT، --port = المنفذ PORT اتصال قاعدة البيانات
على & nbsp؛ -q، --quiet لا تتم طباعة رسائل الحالة إلى المعياري
على & nbsp؛ -l LEVEL، --level = LEVEL
على & nbsp؛ مستوى التسجيل (تصحيح، معلومات، تحذير، خطأ، حرجة)
على & nbsp؛ -n، --noop لا تقم بتشغيل الأوامر

المتطلبات:

بيثون.

القيود:

وحتى الآن أنها لا تعمل إلا مع الخلية.

برامج مماثلة

Cdcat
Cdcat

20 Feb 15

eBag
eBag

19 Feb 15

البرامج الأخرى من المطور Ferran Pegueroles Forcadell

mysql-autodoc
mysql-autodoc

12 May 15

django-dirbrowser
django-dirbrowser

11 May 15

تعليقات ل ffmigration

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!