diff --git a/gemini-extension.json b/gemini-extension.json index c8e0191..d02e130 100644 --- a/gemini-extension.json +++ b/gemini-extension.json @@ -9,15 +9,41 @@ "--prebuilt", "postgres", "--stdio" - ], - "env": { - "POSTGRES_HOST": "${POSTGRES_HOST}", - "POSTGRES_PORT": "${POSTGRES_PORT}", - "POSTGRES_DATABASE": "${POSTGRES_DATABASE}", - "POSTGRES_USER": "${POSTGRES_USER}", - "POSTGRES_PASSWORD": "${POSTGRES_PASSWORD}" - } + ] } }, - "contextFileName": "POSTGRESQL.md" -} \ No newline at end of file + "contextFileName": "POSTGRESQL.md", + "settings": [ + { + "name": "Host", + "description": "Host or IP address of the PostgreSQL server", + "envVar": "POSTGRES_HOST" + }, + { + "name": "Port", + "description": "Port number of the PostgreSQL server", + "envVar": "POSTGRES_PORT" + }, + { + "name": "Database", + "description": "Name of the database", + "envVar": "POSTGRES_DATABASE" + }, + { + "name": "User", + "description": "Username of the database user", + "envVar": "POSTGRES_USER" + }, + { + "name": "Password", + "description": "Password of the database user", + "envVar": "POSTGRES_PASSWORD", + "sensitive": true + }, + { + "name": "Query Params", + "description": "(Optional) Connection String Parameters", + "envVar": "POSTGRES_QUERY_PARAMS" + } + ] +}