·drizzle-orm-d1
{}

drizzle-orm-d1

Создавайте типобезопасные базы данных D1 с помощью Drizzle ORM. Включает определение схемы, миграцию с помощью Drizzle Kit, связи и шаблоны пакетного API D1. Предотвращает 18 ошибок, включая сбои SQL BEGIN, каскадную потерю данных, ограничения на 100 параметров и проблемы с внешними ключами. Используйте при определении схем D1, управлении миграциями, массовыми вставками или устранении неполадок D1_ERROR, BEGIN TRANSACTION, внешних ключей, «слишком большого количества переменных SQL».

644Установки·0Тренд·@jezweb

Установка

$npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1

Как установить drizzle-orm-d1

Быстро установите AI-навык drizzle-orm-d1 в вашу среду разработки через командную строку

  1. Откройте терминал: Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.)
  2. Выполните команду установки: Скопируйте и выполните эту команду: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
  3. Проверьте установку: После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Источник: jezweb/claude-skills.

Status: Production Ready ✅ Last Updated: 2026-01-20 Latest Version: drizzle-orm@0.45.1, drizzle-kit@0.31.8, better-sqlite3@12.5.0 Dependencies: cloudflare-d1, cloudflare-worker-base

✅ Use db.batch() for transactions - D1 doesn't support SQL BEGIN/COMMIT (see Issue #1) ✅ Test migrations locally first - Always --local before --remote ✅ Use integer with mode: 'timestamp' for dates - D1 has no native date type ✅ Use .$defaultFn() for dynamic defaults - Not .default() for functions

❌ Never use SQL BEGIN TRANSACTION - D1 requires batch API ❌ Never use drizzle-kit push for production - Use generate + apply ❌ Never mix wrangler.toml and wrangler.jsonc - Use wrangler.jsonc only

Создавайте типобезопасные базы данных D1 с помощью Drizzle ORM. Включает определение схемы, миграцию с помощью Drizzle Kit, связи и шаблоны пакетного API D1. Предотвращает 18 ошибок, включая сбои SQL BEGIN, каскадную потерю данных, ограничения на 100 параметров и проблемы с внешними ключами. Используйте при определении схем D1, управлении миграциями, массовыми вставками или устранении неполадок D1_ERROR, BEGIN TRANSACTION, внешних ключей, «слишком большого количества переменных SQL». Источник: jezweb/claude-skills.

Факты (для цитирования)

Стабильные поля и команды для ссылок в AI/поиске.

Команда установки
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
Источник
jezweb/claude-skills
Категория
{}Аналитика
Проверено
Впервые замечено
2026-02-01
Обновлено
2026-03-10

Browse more skills from jezweb/claude-skills

Короткие ответы

Что такое drizzle-orm-d1?

Создавайте типобезопасные базы данных D1 с помощью Drizzle ORM. Включает определение схемы, миграцию с помощью Drizzle Kit, связи и шаблоны пакетного API D1. Предотвращает 18 ошибок, включая сбои SQL BEGIN, каскадную потерю данных, ограничения на 100 параметров и проблемы с внешними ключами. Используйте при определении схем D1, управлении миграциями, массовыми вставками или устранении неполадок D1_ERROR, BEGIN TRANSACTION, внешних ключей, «слишком большого количества переменных SQL». Источник: jezweb/claude-skills.

Как установить drizzle-orm-d1?

Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1 После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw

Где находится исходный репозиторий?

https://github.com/jezweb/claude-skills

Детали

Категория
{}Аналитика
Источник
skills.sh
Впервые замечено
2026-02-01