pgmigrate2.

מסד נתונים סכימה כלי הגירה לאנשים שאינם מפחדים SQL
הורד עכשיו

pgmigrate2. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • The Apache License 2.0
  • מחיר:
  • FREE
  • שם המפרסם:
  • Sergey Kirillov
  • אתר האינטרנט של המוציא לאור:
  • http://pypi.python.org/pypi/losetup/

pgmigrate2. תגים


pgmigrate2. תיאור

PGMIGRATE2 הוא כלי Python המסייע לך לפתח את מסד הנתונים שלך יחד עם היישומים שלך. היחידה הבסיסית של pgmigrate היא קטע SQL יחיד שנקרא Patch.Sample מסד נתונים תיקון חתול 000049_added_index_on_categryslug6-6851-11E1-99D8-6851-11E1-99D8- A088B4E3B168 --- מחבר: Serg --- תזכיר: נוספת אינדקס ONCETRESLUG - תאריך: 2012-03-0714: 32Create Export index catalog_sigory_slug_shop_id_slug על catalog_category_slug באמצעות BTREE (Shop_id, Slug); כפי שאתה יכול לראות תיקון הוא תקף קובץ SQL, אשר אפילו יכול להתבצע ישירות. יש לו גם נחמד, אדם קריא שם הקובץ, וכמה metadata.quickstartinitialize מסד נתונים pgmigrate2 init postgresql: // משתמש @ סיסמה / testdbthis תיצור טבלה __Applied_patches__ ב testdb. טבלה זו משמשת כדי לעקוב אחר אילו תיקונים כבר מוחלים תיקון ופתח אותו בעורך הטקסט שלך. הזן את התיקון SQL, ותזכיר אופציונלי, המתאר את הפונקציה של Patch.PGMigrate זה תיצור קובץ כמו patchrepo / 000001_creating_table_x.sql שבו 000001 הוא מספר סידורי תיקון, ו creat_table_x הוא תזכיר תיקון slugified. PGMigrate ימלא את שאר metadata תיקון על ידי עצמו.קשק מה צריך להיות מוחל על pgmigrate2 לבדוק patchrepo / postgresql: // משתמש @ סיסמה / testdbneed ליישם: יצירת טבלה Xcheck לוקח את כל התיקונים Repo, ולהדפיס רשימה של תיקונים אשר יש להחיל על תיקוני Testd.Apply pgmigrate2 להעביר patrepo / postgresql: // משתמש @ סיסמה / testdbneed ליישם 1 תיקונים: החלת 'יצירת טבלה X'Migrate לוקח את כל התיקונים מ ריפו תיקון, אשר ברצף מיישם את אלה מהם, אשר מי ID אינם נוכחים ב __Applied_patches__ שולחנות של testdb.embeddedle הנה איך אנו משתמשים pgmigrate בפרויקט שלנו: ### DATABASE DOCUNTS@FINALOPTION.COMMAND (Config_Opts) Def dbmigrate (Config): מ Shopium.core.config ייבוא Read_config Config = Read_config (Config) מ- PGMIGRATE2 ייבוא API RETURN API.MIGRATE ('הגירה', Config.db_uri) @ finaloption.command (config_opts) def dbnewpatch (config): מ Shopium.core.config ייבוא Read_config Config = Read_config (Config) מ- PGMIGRATE2 ייבוא API ייבוא SubProcess Path = API.Newpatch ('הגירה') אם נתיב: Subprocess.Check_call ('HG Add% S'% הנתיב, Shell = True) # הוסף רק תיקון נוצר ל- mercurial@finaloption.command (config_opts) def dbcheckstatus (Config): מ Shopium.core.config ייבוא Read_config Config = Read_config (Config) מ PGMIGRATE2 ייבוא API API.Check_Status ('הגירה', config.db_uri) דף הבית של המוצר


pgmigrate2. תוכנה קשורה

כל

חנות מפתח תמיכה תמיכה מרובים Backends ...

126

הורד

Sqlantaresia.

פלטפורמת הצלב MySQL כלי ניהול מכוונים הן מפתחים ומנהלי מערכת ...

106

הורד