From 83873b38f3183635363254f31977060b6dedbe81 Mon Sep 17 00:00:00 2001 From: "WQY\\qiong" Date: Fri, 7 Apr 2023 23:24:44 +0800 Subject: [PATCH] Drop need case sensitive --- api/project.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/api/project.py b/api/project.py index 495969b..2f882c7 100644 --- a/api/project.py +++ b/api/project.py @@ -37,7 +37,7 @@ def delete_project(name: str) -> None: with pg.connect(conninfo="dbname=postgres host=127.0.0.1", autocommit=True) as conn: with conn.cursor() as cur: cur.execute(f"select pg_terminate_backend(pid) from pg_stat_activity where datname = '{name}'") - cur.execute(f"drop database {name}") + cur.execute(f'drop database "{name}"') def clean_project(excluded: list[str] = []) -> None: @@ -53,7 +53,7 @@ def clean_project(excluded: list[str] = []) -> None: if project in _server_databases or project in excluded: continue cur.execute(f"select pg_terminate_backend(pid) from pg_stat_activity where datname = '{project}'") - cur.execute(f"drop database {project}") + cur.execute(f'drop database "{project}"') def open_project(name: str) -> None: