Керуйте базами даних PostgreSQL безпосередньо в VS Code за допомогою розширення від Microsoft.

Перекладено ШІ 4 Laravel News 26 червня, 2026

Працюєте з PostgreSQL у проєктах на Laravel? Розширення PostgreSQL для VS Code дає змогу підключатися до баз даних, візуалізувати схеми, піднімати контейнерні інстанси та використовувати Copilot для переписування й аналізу запитів прямо в редакторі.

Чи ви використовуєте PostgreSQL локально чи в хмарі, розширення Microsoft PostgreSQL extension for VS Code додає керування базами прямо в редактор. Підключайтесь до баз, пишіть і запускайте запити, візуалізуйте схеми й навіть спілкуйтеся з GitHub Copilot про дані — усе без переключення вікон. Користувачі Azure також отримують вбудовану Entra-аутентифікацію для Azure Database for PostgreSQL.

Інтеграція GitHub Copilot

У розширенні є агент GitHub Copilot @pgsql, який надає AI‑допомогу для задач, специфічних для PostgreSQL. Ви можете попросити Copilot переписати запит, пояснити, що запит робить, або проаналізувати продуктивність запиту — прямо з контекстного меню.

Використання агента @pgsql Copilot для аналізу запиту
Агент @pgsql може переписувати, пояснювати й аналізувати продуктивність запитів. Джерело зображення: VS Code Marketplace

Режим Copilot Chat Agent робить крок далі — він виконує багатокрокові завдання, як-от налагодження, оптимізація схем і тонке налаштування продуктивності. Перед внесенням змін у базу він запитує ваш дозвіл.

Візуалізація схеми

Клацніть правою кнопкою по будь‑якому запису бази в Object Explorer і виберіть "Visualize Schema", щоб побачити графічне подання структури бази. Це допомагає швидше зрозуміти зв’язки між таблицями й простіше орієнтуватися у великих базах.

Візуалізація схеми з таблицями та зв'язками
Візуалізуйте схему бази прямо у VS Code. Джерело зображення: VS Code Marketplace

Керування підключеннями

Розширення підтримує локальні інстанси PostgreSQL і бази в хмарі. Можна створювати кілька профілів підключень, розбирати connection strings і переглядати розгортання Azure Database for PostgreSQL прямо з розширення. Для користувачів Azure Entra ID забезпечує безпарольний вхід з автоматичним оновленням токенів.

Інструменти для запитів

Написання SQL у VS Code стає зручнішим завдяки контекстному IntelliSense, що підказує назви таблиць, поля й SQL‑ключові слова під час набору. Є підсвітка синтаксису, автоформатування та панель історії запитів для перегляду виконаних раніше запитів.

Результати запитів можна експортувати в CSV, JSON або Excel, щоб швидко поділитися даними або імпортувати їх у інші інструменти.

Підтримка Docker

Потрібна локальна інстанція PostgreSQL для розробки? Розширення може підняти контейнер PostgreSQL з мінімальним налаштуванням — і все це не виходячи з VS Code.

Додаткові можливості

  • Server Dashboard: моніторинг метрик продуктивності ваших PostgreSQL‑серверів
  • Schema Migration: перенесення Oracle databases у Azure Database for PostgreSQL з AI‑підтримкою трансформації
  • Object Explorer: перегляд tables, views, functions та інших об'єктів бази даних

Встановити розширення PostgreSQL можна з VS Code Marketplace або через пошук "PostgreSQL" у бічній панелі Extensions.

Популярні

Інше, що варто прочитати

10 Оновлено 26 червня, 2026

Остаточний посібник з вебхуків у Laravel

Сучасні веб-додатки вимагають миттєвого обміну інформацією, і вебхуки стають незамінними помічниками у цьому процесі. Пориньте у світ вебхуків у Laravel і дізнайтеся, як легко реалізувати цю технологію у своїх проєктах, забезпечуючи безпеку та продуктивність

50 Оновлено 26 червня, 2026

Nuxt 3 + Laravel Sanctum: Просте та надійне рішення для автентифікації вашого SPA та API

У сучасній веб-розробці аутентифікація є ключовою для захисту додатків і даних користувачів. Дізнайтеся, як модуль nuxt-sanctum-authentication спростить інтеграцію між Nuxt 3 та Laravel Sanctum, забезпечуючи надійний і зручний спосіб реалізації аутентифікації для вашого проєкту

14 Оновлено 26 червня, 2026

Як задокументувати кілька API в Laravel за допомогою Scramble

Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше