Solution is een Python module die SQLAlchemy gemakkelijk en leuk om te gebruiken maakt, en voegt een aantal aangepaste mogelijkheden
Voorbeeld:
uit de oplossing import SQLAlchemy
db = SQLAlchemy ('postgresql: // scott: tijger @ localhost: 5432 / mydatabase')
klasse ToDo (db.Model):
& Nbsp; id = db.Column (db.Integer, primary_key = True)
& Nbsp; title = db.Column (db.String (60), nullable = False)
& Nbsp; gedaan = db.Column (db.Boolean, nullable = False, default = false)
& Nbsp; pub_date = db.Column (db.DateTime, nullable = False,
& Nbsp; default = datetime.utcnow)
to_do = ToDo (title = "Installeer Solution ', gedaan = True)
db.add (to_do)
db.commit ()
voltooide = db.query (ToDo) .filter (ToDo.done == True) .all ()
Het doet een automatische tafel naamgeving (als er geen naam is gedefinieerd) en, aan de basisquery klasse, voegt de volgende methoden:
- First_or_notfound
- Get_or_notfound
- To_json
Eisen
- Python
Reacties niet gevonden