Tato stránka obsahuje seznam všech nastavení, která přispělo rozšíření PostgreSQL. Vygenerováno z package.json (43 nastavení).
Connections
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.azureActiveDirectory |
Řetězec; jeden z AuthCodeGrant, DeviceCode |
"AuthCodeGrant" |
aplikace |
Zvolí, kterou metodu ověřování se má použít. |
pgsql.connections |
pole |
- |
prostředek |
Profily připojení definované v části Uživatelská nastavení se zobrazují v příkazu PostgreSQL: Connect na paletě příkazů. |
pgsql.maxConnections |
Číslo |
10 |
prostředek |
Maximální počet simultánních připojení, která se mají otevřít v jednotlivých profilech + databázi. Připojení ke stejnému serveru, ale k různým databázím se nezapočítávají do stejného součtu. Výchozí hodnota je 10. |
pgsql.maxRecentConnections |
Číslo |
5 |
okno |
Maximální počet naposledy použitých připojení k uložení v seznamu připojení. |
pgsql.serverGroups |
pole |
- |
prostředek |
Skupiny serverů |
Editor Power Query & Výsledky
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.copyIncludeHeaders |
boolean |
false |
prostředek |
[Volitelné] Možnosti konfigurace pro kopírování výsledků ze zobrazení výsledků |
pgsql.copyRemoveNewLine |
boolean |
true |
prostředek |
[Volitelné] Možnosti konfigurace pro kopírování víceřádkových výsledků ze zobrazení výsledků |
pgsql.intelliSense.enableIntelliSense |
boolean |
true |
okno |
Měla by být povolená funkce IntelliSense. |
pgsql.messagesDefaultOpen |
boolean |
true |
prostředek |
True pro otevření podokna zpráv ve výchozím nastavení; false for closed |
pgsql.openQueryResultsInTabByDefault |
boolean |
false |
aplikace |
Výsledky dotazu se automaticky zobrazí na nové kartě místo podokna dotazu. |
pgsql.openQueryResultsInTabByDefaultDoNotShowPrompt |
boolean |
false |
aplikace |
Nezobrazovat výzvy k zobrazení výsledků dotazu na nové kartě |
pgsql.persistQueryResultTabs |
boolean |
false |
okno |
Pokud se při přepínání karet uloží výběry výsledků dotazu a pozice posouvání (může to mít vliv na výkon) |
pgsql.resultsFontFamily |
řetězec |
- |
prostředek |
Nastavení rodiny písem pro mřížku výsledků; Nastavená na prázdnou hodnotu pro použití písma editoru |
pgsql.resultsFontSize |
number, null |
- |
prostředek |
Nastavení velikosti písma pro mřížku výsledků; Nastavená na prázdnou hodnotu pro použití velikosti editoru |
pgsql.resultsGrid.autoSizeColumns |
boolean |
true |
- |
Automaticky upravte šířky sloupců na základě viditelných řádků v sadě výsledků. Mohlo by dojít k problémům s výkonem u velkého počtu sloupců nebo velkých buněk. |
pgsql.saveAsCsv.delimiter |
řetězec |
"," |
prostředek |
[Volitelné] Oddělovač pro oddělení datových položek při ukládání výsledků ve formátu CSV |
pgsql.saveAsCsv.encoding |
řetězec |
"utf-8" |
prostředek |
[Volitelné] Kódování souborů použité při ukládání výsledků ve formátu CSV |
pgsql.saveAsCsv.includeHeaders |
boolean |
true |
prostředek |
[Volitelné] Pokud je hodnota true, záhlaví sloupců se zahrnou při ukládání výsledků jako CSV. |
pgsql.saveAsCsv.lineSeparator |
řetězec |
- |
prostředek |
[Volitelné] Znaky používané k oddělení řádků při ukládání výsledků ve formátu CSV |
pgsql.saveAsCsv.textIdentifier |
řetězec |
"\"" |
prostředek |
[Volitelné] Znak použitý pro uzavření textových polí při ukládání výsledků ve formátu CSV |
pgsql.shortcuts |
objekt |
Viz níže. |
prostředek |
Klávesové zkratky související s oknem výsledků |
pgsql.showBatchTime |
boolean |
false |
prostředek |
[Volitelné] Měla by se zobrazit doba provádění pro jednotlivé dávky. |
pgsql.showConnectionStatusLens |
boolean |
true |
aplikace |
Umožňuje zobrazit stav připojení v oblasti objektivu editoru. |
pgsql.splitPaneSelection |
Řetězec; jeden z next, , currentend |
"next" |
prostředek |
[Volitelné] Možnosti konfigurace, ve kterých sloupcích by se měla otevřít nová podokna výsledků |
Historie dotazů
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.enableQueryHistoryCapture |
boolean |
true |
okno |
Povolení zachytávání historie dotazů |
pgsql.enableQueryHistoryFeature |
boolean |
true |
okno |
Měla by být povolená funkce Historie dotazů. |
pgsql.queryHistoryLimit |
Číslo |
20 |
okno |
Počet položek historie dotazů, které se mají zobrazit v zobrazení Historie dotazů |
Copilot
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.copilot.accessMode |
Řetězec; jeden z ro, rw |
"rw" |
okno |
Vyberte si mezi Read Only agentem chatu @pgsql AI nebo Read/Write režimem. |
pgsql.copilot.autoAttachQuery |
Řetězec; jeden z ask, , alwaysnever |
"ask" |
okno |
Určuje, jestli je text dotazu SQL zahrnutý při analýze plánů dotazů pomocí AI. |
pgsql.copilot.enable |
boolean |
true |
okno |
Povolení chatovacího agenta @pgsql AI (vyžaduje opětovné načtení) |
pgsql.copilot.modelOptions |
objekt |
- |
okno |
Nastavte možnosti modelu pro agenta chatu @pgsql AI.
⚠✔ To může mít vliv na výkon agenta nebo dokonce jeho přerušení; To změňte jenom v případě, že víte, co děláte. |
Průzkumník objektů
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.objectExplorer.expandTimeout |
Číslo |
45 |
- |
Časový limit v sekundách pro rozšíření uzlu v Průzkumník objektů Výchozí hodnota je 45 sekund. |
Terminál PSQL
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.pgBinaryDirs |
pole |
- |
- |
Seznam absolutních cest k binárním adresářům PG Po změně tohoto nastavení restartujte editor. |
Přepínače funkcí
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.enableExperimentalFeatures |
boolean |
false |
aplikace |
Umožňuje experimentální funkce v rozšíření PostgreSQL. Funkce nejsou připravené pro produkční prostředí a můžou mít chyby nebo problémy. Po změně tohoto nastavení restartujte editor. |
pgsql.enableMigrations |
boolean |
true |
okno |
Povolení funkcí migrace Oracle do PostgreSQL, včetně zobrazení migrace, příkazů migrace a nástrojů pro jazykové modely migrace |
pgsql.enableServerDashboard |
boolean |
true |
okno |
Povolení řídicích panelů serveru s metrikami (Preview) |
Diagnostics
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.logDebugInfo |
boolean |
false |
okno |
[Volitelné] Protokolování výstupu ladění do konzoly pro vývojáře (Nápověda –> Přepnutí vývojářských nástrojů) |
pgsql.piiLogging |
boolean |
false |
- |
Měly by být identifikovatelné osobní údaje (PII) protokolovány ve výstupním kanálu Azure Protokoly a v souboru protokolu výstupního kanálu. |
pgsql.toolsService.logLevel |
Řetězec; jeden z CRITICAL, , WARNINGERROR, , INFODEBUG |
"INFO" |
aplikace |
Úroveň protokolu pro službu Nástrojů PostgreSQL (vyžaduje restartování). |
pgsql.tracingLevel |
Řetězec; jeden z All, , Off, ErrorCritical, Warning, InformationVerbose |
"All" |
- |
[Volitelné] Úroveň protokolu pro back-endové služby |
Ustanovení
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
pgsql.flexProvisioning.deploymentRetentionDays |
Číslo |
30 |
aplikace |
Počet dnů dokončení Azure metadata nasazení flexibilního serveru PostgreSQL pro automatické obnovení Hesla se ukládají v úložišti tajných kódů editoru a odstraní se okamžitě po úspěšném nebo neúspěšném nasazení. Spuštěním příkazu PGSQL: Vymažte metadata nasazení PostgreSQL Azure v mezipaměti, aby se položky odebraly okamžitě. |
General
| Nastavení |
Typ |
Výchozí |
Scope |
Popis |
azureResourceGroups.selectedSubscriptions |
pole |
- |
- |
Vybraná předplatná |
pgsql.horizonCreate.enableAiModelManagement |
boolean |
false |
aplikace |
Preview: Zobrazuje uživatelské rozhraní pro správu modelů AI v průvodci vytvořením Azure HorizonDB. Tato funkce je ve verzi Preview a může se změnit. Po přepnutí restartujte průvodce. |
Komplexní výchozí hodnoty
pgsql.shortcuts
{
"_comment": "Short cuts must follow the format (ctrl)+(shift)+(alt)+[key]",
"event.toggleResultPane": "ctrl+alt+R",
"event.focusResultsGrid": "ctrl+alt+G",
"event.toggleMessagePane": "ctrl+alt+Y",
"event.prevGrid": "ctrl+up",
"event.nextGrid": "ctrl+down",
"event.copySelection": "ctrl+C",
"event.copyWithHeaders": "",
"event.copyAllHeaders": "",
"event.maximizeGrid": "",
"event.selectAll": "ctrl+A",
"event.saveAsJSON": "",
"event.saveAsCSV": "",
"event.saveAsExcel": "",
"event.changeColumnWidth": "ctrl+alt+S"
}
Související obsah