Postgres IDE in VS Code

Extension features & initial reception

  • Many are pleased to see a first‑party Postgres IDE inside VS Code, especially those tired of switching between editor and tools like pgAdmin or Azure Data Studio.
  • Key positives: schema browser/ERD‑style view, query editor, result export, GitHub Copilot integration, and ability to run against remote DBs via VS Code’s SSH/tunnel features.
  • PMs on the thread state it works with any Postgres endpoint (on‑prem, any cloud), with some Azure‑specific auth options (e.g., Entra ID).

Comparison with existing DB tools

  • JetBrains tooling (DataGrip and DB integration in IntelliJ/PyCharm/etc.) is repeatedly described as the “gold standard”: rich autocomplete, schema‑aware SQL inside code strings, language injection, refactoring, formatting, multi‑DB support, and polished UI.
  • DBeaver, pgAdmin, Beekeeper, SQLTools, and various SQLite extensions are mentioned as alternatives; several people say JetBrains and DBeaver still feel more capable today.
  • Some see this as Microsoft catching up to what JetBrains has offered for years, but welcome competition—especially for AI features.

Licensing, proprietary concerns & VS Code ecosystem

  • Strong concern that the extension is proprietary and not truly open source; the GitHub repo mostly contains metadata and a privacy notice, not code.
  • Initial preview license explicitly banned commercial, non‑profit, or revenue‑generating use, causing alarm; project members say this was boilerplate and later updated to allow free use, but some argue you can’t rely on an HN comment over the written license.
  • Broader thread about VS Code: closed marketplace, closed Microsoft extensions (e.g., Python/Pylance), and blocking forks like VSCodium/Cursor from using first‑party extensions. Some call this “fake open source” or modern “embrace, extend, extinguish”; others counter that Microsoft has never promised everything would be FOSS and is behaving like a normal business.

Microsoft strategy: Postgres, SQL Server, and tooling

  • Some are surprised Microsoft invested in Postgres tooling before further SQL Server work; insiders say the Postgres extension is a fork of the existing MSSQL extension and that Azure Data Studio is being sunset.
  • Debate over SQL Server’s status: some call it “legacy” and too expensive versus Postgres; others insist it’s technically excellent and heavily used in enterprise, especially via Azure SQL.

AI/Copilot integration & workflows

  • Enthusiasm for Copilot being schema‑aware and living directly in the editor; others explicitly do not want AI “in everything.”
  • Several note LLMs are visibly less reliable with SQL/Postgres than with general programming, making them hesitant to trust AI for production queries.
  • Separate subthread discusses whether IDE database tools really beat CLI/psql; many CLI‑comfortable users still value rich autocomplete, navigation, and visualization when schemas get large.