פתרון הוא מודול פייתון שגורם SQLAlchemy קל ומהנה לשימוש, ומוסיף כמה יכולות מותאמות אישית
לדוגמא:
מSQLALchemy יבוא הפתרון
db = SQLALchemy ('PostgreSQL: // סקוט: localhost @ נמר: 5432 / mydatabase')
ToDo כיתה (db.Model):
& Nbsp; id = db.Column (db.Integer, primary_key = True)
& Nbsp; title = db.Column (db.String (60), מאפשר ערכים null = False)
& Nbsp; עשה = db.Column (db.Boolean, מאפשר ערכים null = False, ברירת מחדל = False)
& Nbsp; pub_date = db.Column (db.DateTime, מאפשר ערכי null = False,
& Nbsp; ברירת מחדל = datetime.utcnow)
to_do = ToDo (title = 'התקנת פתרון', עשה = True)
db.add (to_do)
db.commit ()
= Db.query הושלם (ToDo) .filter (ToDo.done == נכון) כל כפתור ()
היא עושה שמות בטבלה אוטומטיים (אם אין לו שם מוגדר) ו, לכיתת שאילתא בסיס, מוסיף מהשיטות הבאות:
- First_or_notfound
- Get_or_notfound
- To_json
דרישות :
- Python
תגובות לא נמצא