From babc48426175ba674b4ab2c89cc877a929affbbf Mon Sep 17 00:00:00 2001 From: Tam Date: Thu, 10 Apr 2025 09:40:45 +0800 Subject: [PATCH] Fix postgresql (#2601) Co-authored-by: tam --- .../src/dbgpt_ext/datasource/rdbms/conn_postgresql.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/packages/dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py b/packages/dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py index 1807eef57..b400bca91 100644 --- a/packages/dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py +++ b/packages/dbgpt-ext/src/dbgpt_ext/datasource/rdbms/conn_postgresql.py @@ -46,6 +46,9 @@ class PostgreSQLParameters(RDBMSDatasourceParameters): """Create PostgreSQL connector.""" return PostgreSQLConnector.from_parameters(self) + def db_url(self, ssl: bool = False, charset: Optional[str] = None) -> str: + return f"{self.driver}://{self.user}:{self.password}@{self.host}:{self.port}/{self.database}" + class PostgreSQLConnector(RDBMSConnector): """PostgreSQL connector."""