Pyrseas הוא מודול פייתון שמספק מסגרת ושירותים לשדרג ולשמור מסדי נתונים יחסיים & nbsp;. מטרתו היא לשפר ופעל דרך על המושגים של פרויקט אנדרומדה.
Pyrseas כולל כיום שירות dbtoyaml ליצור תיאור YAML של השולחנות של מסד נתוני PostgreSQL, ושירות yamltodb ליצור משפטי SQL כדי לשנות מסד הנתונים כדי להתאים מפרט YAML קלט.
Pyrseas מופץ תחת רישיון BSD
מה חדש בהודעה זו :.
- גרסה זו תומכת בתכונות
הבאות נוספות DDL : הרחבות, איסופים, פרטי בעלים, הרשאות גישה (גרנט ולשלול), tablespaces לשולחנות, מפתחות ואינדקסים עיקריים, MATCH מייחס למפתחות זרים, ALTER ADD / DROP סוג composite / שנה שם של מאפיין, enums ללא תוויות, שולחנות UNLOGGED, ו צור configuration_parameter SET פונקציה. זה תומך גם PostgreSQL 9.2.
מה חדש בגרסת 0.4.1
:.- search_path SET הראשוני הוא מתמשך >
- אי הכללה של סכמות פנימיות PG בשאילתות שונות, תוקנה.
- דור של תגובות עם ציטוטים בודדים בטקסט תוקן.
- לשולחנות בירושה, מהדורה זו תהיה רק ליצור אילוצים שהוגדרו באופן מקומי.
- הדור של טור ADD / DROP TABLE ALTER כאשר עמודות קלט בסדר שונה מאשר המקורי תוקן (בעיה מספר 8).
- נוספה תמיכה עבור PG 9.1 (תיאור בשפת PL / pgsql נוספה).
מה חדש בגרסה 0.4.0:
- Pyrseas עכשיו תומך בתכונות DDL נוספות הבאות: מטיל , אילוץ מפעיל. המרות, דינמי נטענים פונקציות שפת C, מפעילים, שיעורי מפעיל ומפעיל משפחות, וסוגים מורכבים ובסיס.
- שינויים נוספים כוללים ניקוי ושיפור של התיעוד, הסרת שיטות מיותרות, ושימוש בפונקציות obj_description / col_description במקום שאילתות pg_description ישירות.
דרישות :
- Python
תגובות לא נמצא