| Sqlitefktg4sa. SQLite מפתח זר טריגר גנרטור עבור SQLalchemy |
הורד עכשיו |
Sqlitefktg4sa. דירוג וסיכום
Sqlitefktg4sa. תגים
Sqlitefktg4sa. תיאור
SQLite מפתח זר טריגר גנרטור עבור SQLalchemy פרויקט SQLiteFKTG4SA קיים כי SQLite Parses FK אילוצים עמודה אבל לא לאכוף אותם. אתה יכול לקרוא יותר על הבעיה ואת הפתרון שלה אם אתה מעוניין. ה- GIST של כל זה הוא כי טריגרים ניתן להשתמש ב- SQLite כדי לאכוף אילוצים עמודה FK. בעבר יצרתי פרויקט לעשות את זה PHP אבל לאחרונה כבר מנסה לעבור python. מאז אני משתמש SQLalchemy, אני באמת הרצוי ליצור את FKS באופן אוטומטי, ואת הפרויקט הזה היה נולד.אסטולציה: * הורד את חבילת Zip * תוכן לפתוח איפשהו על נתיב python O שלך Ousr/lib/python2.5/site-packages או OC: Python25Libsite חבילות * אתה צריך בסופו של דבר עם משהו כמו c: python25libsite-packagessqlitefktg4sa ... יציבות: * כרגע נבדק רק על Windows. אם יש לך בעיות על מערכת לא Windows, אל תהסס לשים דוח באגים ואני לתקן במהירות. * למרות שאנחנו רק ב 0.1, הקוד הוא פשוט מאוד ויש חבילת בדיקה קטנה המכסה את המקרים השימוש ברור. לכן, זה צריך להיות יציב למדי וכל השגיאות צריך להיות ברור מראש. דוגמה: הורד את החבילה ותראה במדריך הבדיקות לדוגמה מלאה. שלה באמת פשוט לשימוש: ייבוא * מ SQLALCHAMYFROM SQLITEFKTG4SA ייבוא SQLITEFKTRGEGENATE, AUTO_ASSIGN # הגדר שולחנות באמצעות SQLalchemy ... # הגדר כמה טבלאות באופן ידני יש קרורה FK KowerMyTable1.append_ddl_listener ('לאחר יצירה', sqlitefktriggergenerator) mytable2.append_ddl_listener ('אחרי -Create ', sqlitefktriggergenerator) # או, להקצות אותו באופן אוטומטי עבור כל הטבלאות שלך metadataauto_assign (מטא נתונים) #Create Tablete ו TriggersmetAda.Create_all () הנה כמה תכונות עיקריות של "sqlitefktg4sa": כרגע תומך: · הכנס · עדכון מחק מחק את המחיקת דרישות: · פייתון
Sqlitefktg4sa. תוכנה קשורה