From e541d0651074fea0ebd41c5bcbf6bcd8c0edb84b Mon Sep 17 00:00:00 2001 From: Shubham Kumar Date: Wed, 26 Jan 2022 18:56:02 +0530 Subject: [PATCH] feat(studio): Add psql and URI commands in project settings --- studio/pages/project/[ref]/settings/database.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/studio/pages/project/[ref]/settings/database.tsx b/studio/pages/project/[ref]/settings/database.tsx index 009761a2ab1..c707c7c02f9 100644 --- a/studio/pages/project/[ref]/settings/database.tsx +++ b/studio/pages/project/[ref]/settings/database.tsx @@ -303,7 +303,7 @@ const GeneralSettings: FC = ({ projectRef }) => { const DB_FIELDS = ['db_host', 'db_name', 'db_port', 'db_user', 'inserted_at'] const connectionInfo = pluckObjectFields(formModel, DB_FIELDS) - const defaultConnString = + const defaultURIConnString = `postgresql://${connectionInfo.db_user}:[YOUR-PASSWORD]@` + `${connectionInfo.db_host}:${connectionInfo.db_port.toString()}` + `/${connectionInfo.db_name}` @@ -311,6 +311,10 @@ const GeneralSettings: FC = ({ projectRef }) => { `user=${connectionInfo.db_user} password=[YOUR-PASSWORD] ` + `host=${connectionInfo.db_host} port=${connectionInfo.db_port.toString()}` + ` dbname=${connectionInfo.db_name}` + const defaultPSQLConnString = + `psql -h db.` + `${connectionInfo.db_host}` + `.supabase.co -p ` + + `${connectionInfo.db_port.toString()}` + ` -d ${connectionInfo.db_name}` + + ` -U ${connectionInfo.db_user}` return ( <> @@ -392,7 +396,12 @@ const GeneralSettings: FC = ({ projectRef }) => { {/* @ts-ignore */} - + + + + {/* @ts-ignore */} + + {/* @ts-ignore */} @@ -433,7 +442,7 @@ const GeneralSettings: FC = ({ projectRef }) => { {/* @ts-ignore */} - + {/* @ts-ignore */}