Que se passe-t-il si vous utilisez la version SQLAlchemy de la requête ?
db.session.query(Printer).all()
Je me demande s'il y a deux sessions en cours :
- Celle que votre application configure pour
Printer.query.all()
parle à - Celui que vous utilisez dans cet extrait que vous avez créé par ce
db = SQLAlchemy()
appeler
Cela expliquerait pourquoi le db.session.commit()
ne vide pas les données que Printer.query.all()
possède.