ambitious-actor-36781
08/03/2021, 3:03 AMwitty-crayon-22786
08/03/2021, 3:42 AMambitious-actor-36781
08/03/2021, 3:50 AMcur.execute(f"CREATE DATABASE {random_db_name}")
yield random_db_name
cur.execute(f"""
SELECT pg_terminate_backend(pg_stat_activity.pid)
FROM pg_stat_activity
WHERE pg_stat_activity.datname = '{random_db_name}'
AND pid <> pg_backend_pid();""")
cur.execute(f"DROP DATABASE {random_db_name};")
😬