PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak sprawić, by Flask SQLAlchemy ponownie używał połączeń z bazą danych?

Po przeczytaniu dokumentacji SQLAlchemy i trochę manipulacji z instancją db, w końcu otrzymałem rozwiązanie. Dodaj db.get_engine(self.app).dispose() w tearDown() aby wyglądało to tak:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Entity Framework Core mapowanie typu tablicy postgresql nie działa

  2. Usuń zduplikowane wiersze z tabeli bez unikalnego klucza

  3. Uzyskaj zagregowaną sumę tablicy json w danych json Postgres NOSQL

  4. Ciągi wyjściowe Postgres psql bez znaków ucieczki

  5. FATAL:nie można uzyskać dostępu do pliku klucza prywatnego /etc/ssl/private/ssl-cert-snakeoil.key:Odmowa uprawnień