sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan får jeg Flask SQLAlchemy til at genbruge db-forbindelser?

Efter at have læst SQLAlchemy-dokumenterne og lidt fiflet med db-instansen, fik jeg endelig løsningen. Tilføj db.get_engine(self.app).dispose() i tearDown() så det ser ud som:

def tearDown(self):
    db.session.remove()
    db.drop_all()
    db.get_engine(self.app).dispose()
    self._ctx.pop()


  1. Tabelnavn angivet to gange både som mål for opdatering og separat kilde til data

  2. TemplateSyntaxError:Fanget ImportError under gengivelse:kan ikke importere navneværktøjer

  3. Multi threading database læsning

  4. Opretter forbindelse til oracle 10g database via R