·drizzle-orm-d1
{}

drizzle-orm-d1

أنشئ قواعد بيانات D1 آمنة من النوع باستخدام Drizzle ORM. يتضمن تعريف المخطط، وعمليات الترحيل باستخدام Drizzle Kit، والعلاقات، وأنماط واجهة برمجة التطبيقات لمجموعة D1. يمنع حدوث 18 خطأ، بما في ذلك فشل SQL BEGIN، وفقدان البيانات المتتالية، وحدود 100 معلمة، ومشكلات المفاتيح الخارجية. يُستخدم عندما: تحديد مخططات D1، أو إدارة عمليات الترحيل، أو عمليات الإدراج المجمعة، أو استكشاف أخطاء D1_ERROR وإصلاحها، أو بدء المعاملة، أو المفاتيح الخارجية، أو "عدد كبير جدًا من متغيرات SQL".

644التثبيتات·0الرائج·@jezweb

التثبيت

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

كيفية تثبيت drizzle-orm-d1

ثبّت مهارة الذكاء الاصطناعي drizzle-orm-d1 بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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، والعلاقات، وأنماط واجهة برمجة التطبيقات لمجموعة D1. يمنع حدوث 18 خطأ، بما في ذلك فشل SQL BEGIN، وفقدان البيانات المتتالية، وحدود 100 معلمة، ومشكلات المفاتيح الخارجية. يُستخدم عندما: تحديد مخططات D1، أو إدارة عمليات الترحيل، أو عمليات الإدراج المجمعة، أو استكشاف أخطاء D1_ERROR وإصلاحها، أو بدء المعاملة، أو المفاتيح الخارجية، أو "عدد كبير جدًا من متغيرات SQL". المصدر: jezweb/claude-skills.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-10

Browse more skills from jezweb/claude-skills

إجابات سريعة

ما هي drizzle-orm-d1؟

أنشئ قواعد بيانات D1 آمنة من النوع باستخدام Drizzle ORM. يتضمن تعريف المخطط، وعمليات الترحيل باستخدام Drizzle Kit، والعلاقات، وأنماط واجهة برمجة التطبيقات لمجموعة D1. يمنع حدوث 18 خطأ، بما في ذلك فشل SQL BEGIN، وفقدان البيانات المتتالية، وحدود 100 معلمة، ومشكلات المفاتيح الخارجية. يُستخدم عندما: تحديد مخططات D1، أو إدارة عمليات الترحيل، أو عمليات الإدراج المجمعة، أو استكشاف أخطاء D1_ERROR وإصلاحها، أو بدء المعاملة، أو المفاتيح الخارجية، أو "عدد كبير جدًا من متغيرات SQL". المصدر: jezweb/claude-skills.

كيف أثبّت drizzle-orm-d1؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/jezweb/claude-skills --skill drizzle-orm-d1 بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

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