Чи ви використовуєте PostgreSQL локально чи в хмарі, розширення Microsoft PostgreSQL extension for VS Code додає керування базами прямо в редактор. Підключайтесь до баз, пишіть і запускайте запити, візуалізуйте схеми й навіть спілкуйтеся з GitHub Copilot про дані — усе без переключення вікон. Користувачі Azure також отримують вбудовану Entra-аутентифікацію для Azure Database for PostgreSQL.
У розширенні є агент GitHub Copilot @pgsql, який надає AI‑допомогу для задач, специфічних для PostgreSQL. Ви можете попросити Copilot переписати запит, пояснити, що запит робить, або проаналізувати продуктивність запиту — прямо з контекстного меню.
Режим Copilot Chat Agent робить крок далі — він виконує багатокрокові завдання, як-от налагодження, оптимізація схем і тонке налаштування продуктивності. Перед внесенням змін у базу він запитує ваш дозвіл.
Клацніть правою кнопкою по будь‑якому запису бази в Object Explorer і виберіть "Visualize Schema", щоб побачити графічне подання структури бази. Це допомагає швидше зрозуміти зв’язки між таблицями й простіше орієнтуватися у великих базах.
Розширення підтримує локальні інстанси PostgreSQL і бази в хмарі. Можна створювати кілька профілів підключень, розбирати connection strings і переглядати розгортання Azure Database for PostgreSQL прямо з розширення. Для користувачів Azure Entra ID забезпечує безпарольний вхід з автоматичним оновленням токенів.
Написання SQL у VS Code стає зручнішим завдяки контекстному IntelliSense, що підказує назви таблиць, поля й SQL‑ключові слова під час набору. Є підсвітка синтаксису, автоформатування та панель історії запитів для перегляду виконаних раніше запитів.
Результати запитів можна експортувати в CSV, JSON або Excel, щоб швидко поділитися даними або імпортувати їх у інші інструменти.
Потрібна локальна інстанція PostgreSQL для розробки? Розширення може підняти контейнер PostgreSQL з мінімальним налаштуванням — і все це не виходячи з VS Code.
Встановити розширення PostgreSQL можна з VS Code Marketplace або через пошук "PostgreSQL" у бічній панелі Extensions.
У сучасній веб-розробці аутентифікація є ключовою для захисту додатків і даних користувачів. Дізнайтеся, як модуль nuxt-sanctum-authentication спростить інтеграцію між Nuxt 3 та Laravel Sanctum, забезпечуючи надійний і зручний спосіб реалізації аутентифікації для вашого проєкту
Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше
Хочете забезпечити повну прозорість у своїх Laravel-додатках? Пакет Laravel Audit Log допоможе вам детально відстежувати всі зміни моделей Eloquent та відповідати вимогам регуляторів. Читайте далі, щоб дізнатися, як цей потужний інструмент може підвищити надійність вашого проєкту