migranto הוא כלי הגירת SQL פשוט עבור SQLite וPostgreSQL.
שרותי
& Nbsp; & nbsp; & nbsp; PIP להתקין migranto
הגירות
כל ההגירות קיימות בספרייה אחת עם שמות כמו:
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0001_some_useful_name_rollback.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name.sql
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; 0002_some_other_useful_name_rollback.sql
Migranto בודק ספריית הגירות ולהחיל קבצי SQL למסד נתונים. זה מכיל. די פשוט.
שימוש:
`./migranto [-h] --database PATH --path NAME --name URL [--migration N] [NAME --storage] [--verbose] '
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- עזרה, -h__ & mdash; תציג הודעת עזרה זה וצא
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- URL מסד הנתונים, -d URL__ & mdash; כתובת אתר מסד הנתונים (pgsql: מארח @ סיסמא: // user נמל / dbname או SQLite: //path/to/data.base)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- שם פרטי שם, -n NAME__ & mdash; שם סדרת הגירה
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- PATH הדרך, -p PATH__ & mdash; דרך לdir הגירות
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- הגירת N, N__ & mdash -m; צעד הגירה (הגירה האחרונה אם הושמט, 0 - לפני ההגירה הראשונה)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- NAME אחסון, -s NAME__ & mdash; שם טבלת migranto לנתונים (ברירת מחדל הוא migranto)
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- מפורט, -v__ & mdash; מצב מפורט
* & Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; __-- מזויף, -f__ & mdash; הגירה מזויפת (לא SQL מוחל על בסיס הנתונים, למעט מספר הגירה)
דרישות :
- Python
תגובות לא נמצא