ffmigration

צילום מסך תוכנה:
ffmigration
פרטי תוכנה:
גרסה: 0.4
טען תאריך: 11 May 15
רשיון: ללא תשלום
פופולריות: 57

Rating: 5.0/5 (Total Votes: 1)

ffmigration הוא כלי הגירת מסד נתונים פשוט.
היא דרך אלגנטית ans פשוט של שמירה על הגירת מסד הנתונים על מנת בenvironemnts השונים, שמירה על המסלול של migratison מסד נתוני wich מבוצעת ועם אף אחד.
ffmigration הוא כלי הגירה קדימה בלבד, זה אומר שיש האין דרך אוטומטית נמלה לחזרה ומיושמת הגירה.
איך זה עובד
ffmigration יוצר טבלת שמות migration_history על מסד הנתונים שנבחרו כדי לעקוב אחר OD ההגירות מיושמות. טבלה זו נוצר באופן אוטומטי בהפעלה ראשונה.
בכל ריצה, ffmigration נראה לכל הקבצים עם סיומת .sql בספריית ההגירה שנקבעה בשורת הפקודה, בודק אם קובץ ההגירה יושם למסד הנתונים, ואם IH לא aplied הוא APLLIED ל מסד הנתונים והצלתי לmigration_history.
הוא המליץ ​​לי לשם את כל קבצי הגירת התחילית מספר כדי לשמור על הסדר. למשל:
 ls / כמה / הגירה / דיר /
0001_create_some_table.sql
0002_add_some_data.sql
0003_create_index.sql
0004_other_useful_tweaks.sql
התקנה
השתמש setup.py:
לבנות setup.py פיתון
פיתון sudo setup.py להתקין
או להשתמש PIP:
PIP להתקין ffmigrate
שורת הפקודה
& Nbsp; ./ ffmigration --help
שימוש: ffmigration [אפשרויות] migrations_dir בסיס הנתונים
החל הגירת מסד נתונים מmigrations_dir למסד נתונים שנבחרו.
migration_dir מכיל קבצים עם סיומת .sql, שמסודרים
ומיושם.
ההגירות מיושמות נשמרות בטבלה בשם 'migration_history'
באתר נבחר
אפשרויות:
& Nbsp; - מספר הגרסה של תכנית תכנית הגרסה ויציאה
& Nbsp; -h, --help יציג הודעת עזרה זה וצא
& Nbsp; HOST -H, --host = שם שרת מארח באתר
& Nbsp; -u משתמש, --user = שם משתמש של מסד נתוני משתמש
& Nbsp ;-p לבקש סיסמא מסד נתונים
& Nbsp; - סיסמא = סיסמא מסד נתוני סיסמא
& Nbsp ;-P PORT, --port = נמל חיבור מסד נתונים PORT
& Nbsp; -q, --quiet לא להדפיס הודעות מצב לstdout
& Nbsp; -l LEVEL, = רמת --level
& Nbsp; רמת רישום (debug, מידע, אזהרה, שגיאה, קריטי)
. & Nbsp; -n, --noop אל להפעיל פקודות

דרישות :

  • פייתון

מגבלות :.

    • עד עכשיו זה עובד רק עם MySQL

  • תוכנה דומה

    sqlite3dbm
    sqlite3dbm

    11 May 15

    Jailer
    Jailer

    26 Apr 16

    Jet Profiler
    Jet Profiler

    20 Feb 15

    Qore OpenGL Module
    Qore OpenGL Module

    20 Feb 15

    תוכנות אחרות של יזם Ferran Pegueroles Forcadell

    mysql-autodoc
    mysql-autodoc

    12 May 15

    django-dirbrowser
    django-dirbrowser

    11 May 15

    תגובות ל ffmigration

    תגובות לא נמצא
    להוסיף הערה
    הפעל את התמונות!