neon-postgres
Подключение к базам данных Neon PostgreSQL
こちらからも入手できます: sickn33,neondatabase
Создавайте serverless-приложения с Neon PostgreSQL. Получите шаблоны подключения, рабочие процессы ветвления и паттерны оптимизации для edge-функций и serverless-развертываний.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「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 лучше справляется с холодными стартами при правильных таймаутах
セキュリティ監査
安全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.
リスク要因
品質スコア
作れるもの
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-окружений и подключить к ней мое приложение?
Настрой Drizzle ORM с Neon PostgreSQL, включая определение схемы и типобезопасные запросы
ベストプラクティス
- Используйте HTTP-драйвер для serverless и edge-функций во избежание исчерпания соединений
- Всегда используйте tagged template literals с внедрением параметров для предотвращения SQL-инъекций
- Устанавливайте подходящие таймауты для обработки холодных стартов, когда вычислительные ресурсы масштабируются до нуля
回避
- Использование WebSocket-пулинга в serverless-функциях (приводит к исчерпанию соединений)
- Интерполяция строк в запросах (создает уязвимости к SQL-инъекциям)
- Жесткое кодирование учетных данных базы данных вместо использования переменных окружения