スキル neon-postgres
🗄️

neon-postgres

安全 🔑 環境変数🌐 ネットワークアクセス

Подключение к базам данных Neon PostgreSQL

こちらからも入手できます: sickn33,neondatabase

Создавайте serverless-приложения с Neon PostgreSQL. Получите шаблоны подключения, рабочие процессы ветвления и паттерны оптимизации для edge-функций и serverless-развертываний.

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「neon-postgres」を使用しています。 Как подключиться к Neon PostgreSQL из API-роута Next.js?

期待される結果:

  • Установите serverless-драйвер: npm install @neondatabase/serverless
  • Добавьте строку подключения в .env как DATABASE_URL
  • Создайте экземпляр подключения, используя функцию neon()
  • Используйте tagged template literals для типобезопасных параметризованных запросов

「neon-postgres」を使用しています。 Как создать preview-ветку базы данных для тестирования?

期待される結果:

  • Используйте Neon CLI для создания ветки: neonctl branches create --name preview-branch
  • Получите строку подключения: neonctl connection-string preview-branch
  • Установите переменную окружения DATABASE_URL в вашем CI/CD-пайплайне
  • Запустите миграции для preview-ветки
  • Удалите ветку после завершения работы для экономии ресурсов

「neon-postgres」を使用しています。 Следует ли использовать HTTP или WebSocket-соединения в моей serverless-функции?

期待される結果:

  • Используйте HTTP (neon) для serverless и edge-функций - нет ограничений на соединения
  • Используйте WebSocket Pool для транзакций и долгоживущих процессов
  • Избегайте пулинга в serverless во избежание исчерпания соединений
  • HTTP лучше справляется с холодными стартами при правильных таймаутах

セキュリティ監査

安全
v5 • 1/16/2026

Documentation-only skill containing TypeScript templates and guides for Neon PostgreSQL integration. All patterns detected are legitimate database connection patterns: tagged template literals for SQL queries (not shell commands), environment variable access for DATABASE_URL (standard credential management), and HTTPS connections to Neon servers. The skill explicitly warns against hardcoding credentials and promotes security best practices. No executable scripts, no credential exfiltration, no malicious patterns.

4
スキャンされたファイル
917
解析された行数
2
検出結果
5
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
20
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

Serverless-подключения к базе данных

Подключите Next.js, edge-функции и serverless API к Neon PostgreSQL с оптимальными паттернами подключения

Рабочие процессы ветвления баз данных

Создавайте preview-ветки для тестирования, настраивайте CI/CD-интеграцию с Neon CLI и GitHub Actions

Типобезопасные паттерны запросов

Интегрируйте Neon с Drizzle ORM для типобезопасных операций с базой данных в serverless-окружениях

これらのプロンプトを試す

Базовая настройка подключения
Покажи мне, как подключиться к Neon PostgreSQL из моей serverless-функции, используя пакет @neondatabase/serverless
Пулинг соединений
Когда следует использовать пулированные WebSocket-соединения вместо HTTP-соединений в Neon? Покажи оба паттерна
Ветвление базы данных
Как создать ветку базы данных Neon для preview-окружений и подключить к ней мое приложение?
Интеграция с ORM
Настрой Drizzle ORM с Neon PostgreSQL, включая определение схемы и типобезопасные запросы

ベストプラクティス

  • Используйте HTTP-драйвер для serverless и edge-функций во избежание исчерпания соединений
  • Всегда используйте tagged template literals с внедрением параметров для предотвращения SQL-инъекций
  • Устанавливайте подходящие таймауты для обработки холодных стартов, когда вычислительные ресурсы масштабируются до нуля

回避

  • Использование WebSocket-пулинга в serverless-функциях (приводит к исчерпанию соединений)
  • Интерполяция строк в запросах (создает уязвимости к SQL-инъекциям)
  • Жесткое кодирование учетных данных базы данных вместо использования переменных окружения

よくある質問

Какие тарифные планы Neon поддерживают serverless-подключения?
Все тарифные планы Neon включают serverless-драйвер. Бесплатный тариф имеет ограничения по вычислительным ресурсам и хранилищу.
Сколько соединений я могу иметь?
HTTP-драйвер не имеет ограничений на количество соединений. Пулированные соединения по умолчанию ограничены 10 на экземпляр.
Могу ли я использовать это с другими ORM?
Да, Neon работает с Prisma, Drizzle, Kysely и другими PostgreSQL-совместимыми ORM.
Безопасны ли мои данные?
Neon использует TLS/SSL для всех соединений. Учетные данные никогда не должны попадать в систему контроля версий.
Почему я получаю ошибки подключения?
Проверьте, что ваши вычислительные ресурсы не масштабированы до нуля, убедитесь в корректности DATABASE_URL и что ваш IP находится в белом списке.
Чем это отличается от обычного PostgreSQL?
Neon предоставляет автомасштабирование, мгновенное ветвление и режимы подключения, оптимизированные для serverless, которые недоступны в традиционном PostgreSQL.

開発者の詳細

ファイル構成