·drizzle-orm-d1
</>

drizzle-orm-d1

Создавайте типобезопасные базы данных D1 с помощью Drizzle ORM для Cloudflare Workers. Включает определение схемы, миграцию. с Drizzle Kit, связями и шаблонами пакетного API D1. Предотвращает 12 ошибок, включая сбои SQL BEGIN. Используйте при: определении схем D1, управлении миграциями, написании типобезопасных запросов, реализации отношений или подготовленные выписки, использование пакетного API для транзакций или устранение неполадок D1_ERROR, BEGIN TRANSACTION, внешние ключи, применение миграции или ошибки вывода схемы. Предотвращает 12 задокументированных проблем: ошибки транзакций D1 (SQL BEGIN не поддерживается), внешний ключ. сбои ограничений во время миграции, ошибки импорта модулей с помощью Wrangler, привязка D1 не найдена, ошибки применения миграции, ошибки вывода схемы TypeScript, проблемы с кэшированием подготовленных операторов, шаблоны отката транзакций, ошибки строгого режима TypeScript, drizzle.config.ts не найден, путаница между удаленной и локальной базами данных и смешивание wrangler.toml и wrangler.jsonc. Ключевые слова: морось orm, морось d1, типобезопасный sql, схема дождя, миграция дождя, комплект для дождя, orm Cloudflare, d1 orm, машинописный скрипт для дождя, отношения для дождя, транзакции для дождя, построитель запросов, определение схемы, подготовленные операторы, пакетная обработка, управление миграцией, реляционные запросы, капельные соединения, D1_ERROR, BEGIN TRANSACTION d1, ограничение внешнего ключа, миграция не удалась, схема не найдена, ошибка привязки d1

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

Установка

$npx skills add https://github.com/ovachiever/droid-tings --skill drizzle-orm-d1

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

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

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

Источник: ovachiever/droid-tings.

Status: Production Ready ✅ Last Updated: 2025-10-24 Latest Version: drizzle-orm@0.44.7, drizzle-kit@0.31.5 Dependencies: cloudflare-d1, cloudflare-worker-base

✅ Use drizzle-kit generate for migrations - Never write SQL manually ✅ Test migrations locally first - Always use --local flag before --remote ✅ Define relations in schema - For type-safe joins and nested queries ✅ Use .get() for single results - Returns first row or undefined ✅ Use db.batch() for transactions - D1 doesn't support SQL BEGIN/COMMIT

✅ Use integer with mode: 'timestamp' for dates - D1 doesn't have native date type ✅ Use .$defaultFn() for dynamic defaults - Not .default() for functions ✅ Set migrationsdir in wrangler.jsonc - Points to ./migrations ✅ Use environment variables for credentials - Never commit API keys ✅ Import operators from drizzle-orm - eq, gt, and, or, etc.

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

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

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

Browse more skills from ovachiever/droid-tings

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

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

Создавайте типобезопасные базы данных D1 с помощью Drizzle ORM для Cloudflare Workers. Включает определение схемы, миграцию. с Drizzle Kit, связями и шаблонами пакетного API D1. Предотвращает 12 ошибок, включая сбои SQL BEGIN. Используйте при: определении схем D1, управлении миграциями, написании типобезопасных запросов, реализации отношений или подготовленные выписки, использование пакетного API для транзакций или устранение неполадок D1_ERROR, BEGIN TRANSACTION, внешние ключи, применение миграции или ошибки вывода схемы. Предотвращает 12 задокументированных проблем: ошибки транзакций D1 (SQL BEGIN не поддерживается), внешний ключ. сбои ограничений во время миграции, ошибки импорта модулей с помощью Wrangler, привязка D1 не найдена, ошибки применения миграции, ошибки вывода схемы TypeScript, проблемы с кэшированием подготовленных операторов, шаблоны отката транзакций, ошибки строгого режима TypeScript, drizzle.config.ts не найден, путаница между удаленной и локальной базами данных и смешивание wrangler.toml и wrangler.jsonc. Ключевые слова: морось orm, морось d1, типобезопасный sql, схема дождя, миграция дождя, комплект для дождя, orm Cloudflare, d1 orm, машинописный скрипт для дождя, отношения для дождя, транзакции для дождя, построитель запросов, определение схемы, подготовленные операторы, пакетная обработка, управление миграцией, реляционные запросы, капельные соединения, D1_ERROR, BEGIN TRANSACTION d1, ограничение внешнего ключа, миграция не удалась, схема не найдена, ошибка привязки d1 Источник: ovachiever/droid-tings.

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

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

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

https://github.com/ovachiever/droid-tings