sql >> Databáze >  >> RDS >> PostgreSQL

Testování databáze v pythonu, postgresql

pg_tmp(1) je nástroj, který má tento úkol usnadnit. Zde je návod, jak můžete spustit nové připojení s SQLAlchemy:

from subprocess import check_output
from sqlalchemy import create_engine

url = check_output(['pg_tmp', '-t'])
engine = create_engine(url)

Tím se spustí nová databáze, která je automaticky zničena za 60 sekund. Pokud je připojení otevřené pg_tmp počká, dokud nebudou uzavřena všechna aktivní připojení.



  1. Jak najít součty prvních tří sloupců pomocí SQL

  2. Vrátí název sloupce a odlišné hodnoty

  3. Proč PostgreSQL považuje hranice NULL v typech rozsahů za odlišné od nekonečných hranic?

  4. Určení umístění příslušného souboru tnsnames.ora