Rozwiązanie to moduł Pythona, który sprawia, że SQLAlchemy łatwe i przyjemne w użyciu, i dodaje kilka funkcji niestandardowych
Przykład:
z roztworu importu sqlalchemy
db = sqlalchemy ("PostgreSQL: // Scott: Tygrys @ localhost: 5432 / mojabaza")
Klasa zrobienia (db.Model):
& Nbsp; id = db.Column (db.Integer, primary_key = True)
& Nbsp; title = db.Column (db.String (60), pustych = False)
& Nbsp; done = db.Column (db.Boolean, pustych = false, domyślnie = false)
& Nbsp; pub_date = db.Column (db.DateTime, pustych = False,
& Nbsp; domyślnie = datetime.utcnow)
to_do = zrobienia (title = "Zainstaluj rozwiązanie", zrobione = true)
db.add (to_do)
db.commit ()
completed = db.query (zrobienia) .filter (ToDo.done == true) .all ()
Czyni automatyczny stół nazewnictwa (jeśli nazwa nie jest określony), a do klasy zapytania podstawa, dodaje się następujące metody:
- First_or_notfound
- Get_or_notfound
- To_json
Wymagania :
- Python
Komentarze nie znaleziono