aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Joe Banks <[email protected]>2023-09-04 20:57:56 +0100
committerGravatar Joe Banks <[email protected]>2023-09-04 20:57:56 +0100
commit667d3d6b332c7ba98832d6e7a961cd9bb7fefdb7 (patch)
treeb7b339fe9743e447af4a059193c1de0792e9a165
parentasyncpg seems to care about the QL in PostgreSQL (diff)
Don't use netloc as a hostname, use hostname + port separately
-rw-r--r--create_metricity_db.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/create_metricity_db.py b/create_metricity_db.py
index 1c7acaa..2dc3a75 100644
--- a/create_metricity_db.py
+++ b/create_metricity_db.py
@@ -23,7 +23,8 @@ async def create_db() -> None:
parts = parse_db_url(build_db_uri())
try:
await asyncpg.connect(
- host=parts.netloc,
+ host=parts.hostname,
+ port=parts.port,
user=parts.username,
database=parts.path[1:],
password=parts.password,
@@ -33,7 +34,8 @@ async def create_db() -> None:
sys_conn = await asyncpg.connect(
database="template1",
user=parts.username,
- host=parts.netloc,
+ host=parts.hostname,
+ port=parts.port,
password=parts.password,
)