Skip to content

Commit f89a3db

Browse files
committed
dev
Signed-off-by: aaronzuo <anarionzuo@outlook.com>
1 parent e2bad34 commit f89a3db

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sdk/python/feast/infra/utils/postgres/connection_utils.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,15 @@ def _get_conninfo(config: PostgreSQLConfig) -> str:
6868

6969
def _get_conn_kwargs(config: PostgreSQLConfig) -> Dict[str, Any]:
7070
"""Get the additional `kwargs` required for connection objects."""
71+
search_path = (config.db_schema or config.user).strip()
72+
if search_path != "public":
73+
search_path += ",public"
7174
return {
7275
"sslmode": config.sslmode,
7376
"sslkey": config.sslkey_path,
7477
"sslcert": config.sslcert_path,
7578
"sslrootcert": config.sslrootcert_path,
76-
"options": "-c search_path={}".format(config.db_schema or config.user),
79+
"options": "-c search_path={}".format(search_path),
7780
}
7881

7982

0 commit comments

Comments
 (0)