·drizzle-orm-d1
{}

drizzle-orm-d1

jezweb/claude-skills

Drizzle ORM を使用してタイプセーフな D1 データベースを構築します。スキーマ定義、Drizzle Kit を使用した移行、関係、D1 バッチ API パターンが含まれます。 SQL BEGIN の失敗、カスケード データの損失、100 パラメータの制限、外部キーの問題など、18 のエラーを防止します。 D1 スキーマの定義、移行の管理、一括挿入、または D1_ERROR、BEGIN TRANSACTION、外部キー、「SQL 変数が多すぎる」のトラブルシューティングの場合に使用します。

647インストール·15トレンド·@jezweb

インストール

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

SKILL.md

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

Drizzle ORM を使用してタイプセーフな D1 データベースを構築します。スキーマ定義、Drizzle Kit を使用した移行、関係、D1 バッチ API パターンが含まれます。 SQL BEGIN の失敗、カスケード データの損失、100 パラメータの制限、外部キーの問題など、18 のエラーを防止します。 D1 スキーマの定義、移行の管理、一括挿入、または D1_ERROR、BEGIN TRANSACTION、外部キー、「SQL 変数が多すぎる」のトラブルシューティングの場合に使用します。 ソース: jezweb/claude-skills。

原文を見る

引用可能な情報

AI/検索での引用用の安定したフィールドとコマンド。

インストールコマンド
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
カテゴリ
{}データ分析
認証済み
初回登録
2026-02-01
更新日
2026-02-18

クイックアンサー

drizzle-orm-d1 とは?

Drizzle ORM を使用してタイプセーフな D1 データベースを構築します。スキーマ定義、Drizzle Kit を使用した移行、関係、D1 バッチ API パターンが含まれます。 SQL BEGIN の失敗、カスケード データの損失、100 パラメータの制限、外部キーの問題など、18 のエラーを防止します。 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 で使用できるようになります

ソースリポジトリはどこですか?

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