Mysql
 sql >> Database >  >> RDS >> Mysql

Livello di isolamento con Flask-SQLAlchemy

Cosa succede se utilizzi la versione SQLAlchemy della query?

db.session.query(Printer).all() 

Mi chiedo se ci sono due sessioni in corso:

  1. Quello che la tua app configura Printer.query.all() sta parlando con
  2. Quello che stai usando in quello snippet che hai creato da quel db = SQLAlchemy() chiama

Spiegherebbe perché db.session.commit() non sta scaricando i dati che Printer.query.all() ha.