pg_tmp(1) är ett verktyg som är avsett att göra denna uppgift lätt. Så här kan du starta en ny anslutning med SQLAlchemy:
from subprocess import check_output
from sqlalchemy import create_engine
url = check_output(['pg_tmp', '-t'])
engine = create_engine(url)
Detta kommer att snurra upp en ny databas som automatiskt förstörs på 60 sekunder. Om en anslutning är öppen pg_tmp
väntar tills alla aktiva anslutningar stängs.