Vad händer om du använder SQLAlchemy-versionen av frågan?
db.session.query(Printer).all()
Jag undrar om det pågår två sessioner:
- Den som din app konfigurerar den
Printer.query.all()
pratar med - Den du använder i det utdrag som du skapade av den
db = SQLAlchemy()
ring
Det skulle förklara varför db.session.commit()
rensar inte data som Printer.query.all()
har.