La solución es un módulo de Python que hace SQLAlchemy fácil y divertido de usar, y añade algunas capacidades personalizadas
Ejemplo:
de solución SQLAlchemy importación
db = SQLAlchemy ('postgresql: // scott: tigre @ localhost: 5432 / mibasededatos')
Tareas de clase (db.Model):
& Nbsp; id = db.Column (db.Integer, primary_key = True)
& Nbsp; title = db.Column (db.String (60), anulable = False)
& Nbsp; hecho = db.Column (db.Boolean, anulable = False, default = False)
& Nbsp; pub_date = db.Column (db.DateTime, anulable = False,
& Nbsp; predeterminado = datetime.utcnow)
to_do = ToDo (title = 'Instalar Solution', hecho = True)
db.add (to_do)
db.commit ()
completado = db.query (Tareas) .Filter (ToDo.done == True) .all ()
Se hace un nombramiento tabla automática (si no tiene un nombre definido) y, en la clase de consulta base, añade los siguientes métodos:
- First_or_notfound
- Get_or_notfound
- A_json
Requisitos :
- Python
Comentarios que no se encuentran