pg_tmp(1) इस कार्य को आसान बनाने के उद्देश्य से एक उपयोगिता है। यहां बताया गया है कि आप SQLAlchemy के साथ एक नया कनेक्शन कैसे शुरू कर सकते हैं:
from subprocess import check_output
from sqlalchemy import create_engine
url = check_output(['pg_tmp', '-t'])
engine = create_engine(url)
यह एक नया डेटाबेस स्पिन करेगा जो 60 सेकंड में स्वचालित रूप से नष्ट हो जाता है। यदि कोई कनेक्शन खुला है pg_tmp
सभी सक्रिय कनेक्शन बंद होने तक प्रतीक्षा करेंगे।