from os import environ as env from urllib.parse import quote_plus import psycopg2 config = { "host": env.get("DATABASE_HOSTNAME"), "port": env.get("DATABASE_PORT", 5432), "user": env.get("DATABASE_USER"), "password": env.get("DATABASE_PASSWORD"), "database": env.get("DATABASE_DB"), "sslmode": "require" } if __name__ == "__main__": try: conn = psycopg2.connect(**config) conn.close() exit(0) except (Exception, psycopg2.DatabaseError) as e: print(f"Database connection error: {e}") exit(1)