·drizzle-orm-d1
</>

drizzle-orm-d1

ORM آمن النوع لقواعد بيانات Cloudflare D1 باستخدام Drizzle. توفر هذه المهارة شاملة أنماط تعريف المخطط، وإدارة الترحيلات، والاستعلامات الآمنة من النوع، والعلاقات، و تكامل عمال Cloudflare. يُستخدم عندما: إنشاء مخططات قاعدة بيانات D1، وكتابة استعلامات SQL الآمنة، وإدارة قاعدة البيانات عمليات الترحيل باستخدام Drizzle Kit، وتحديد علاقات الجدول، وتنفيذ البيانات المعدة، استخدام D1 Batch API للمعاملات، أو مواجهة "D1_ERROR"، وأخطاء المعاملات، فشل قيود المفتاح الخارجي، أو أخطاء تطبيق الترحيل، أو مشكلات استنتاج المخطط. يمنع 12 مشكلة موثقة: أخطاء المعاملات D1 (SQL BEGIN غير مدعومة)، المفتاح الخارجي فشل القيد أثناء عمليات الترحيل، أخطاء استيراد الوحدة النمطية مع Wrangler، لم يتم العثور على رابط D1، فشل تطبيق الترحيل، وأخطاء استدلال TypeScript للمخطط، ومشكلات التخزين المؤقت للبيان المُجهز، أنماط التراجع عن المعاملات، أخطاء الوضع الصارم لـ TypeScript، لم يتم العثور على drizzle.config.ts، ارتباك قاعدة البيانات عن بعد مقابل قاعدة البيانات المحلية، وخلط wrangler.toml مقابل wrangler.jsonc. الكلمات الرئيسية: drizzle orm، drizzle d1، SQL النوع الآمن، مخطط drizzle، هجرات drizzle، مجموعة رذاذ، أورم كلاودفلير، D1 أورم، نسخة رذاذ، علاقات رذاذ، معاملات رذاذ، منشئ الاستعلام drizzle، تعريف المخطط، البيانات المعدة، دفعة drizzle، إدارة الترحيل، الاستعلامات العلائقية، وصلات الرذاذ، D1_ERROR، بدء المعاملة d1، قيد المفتاح الخارجي، فشل الترحيل، لم يتم العثور على المخطط، خطأ في ربط d1

24التثبيتات·2الرائج·@jackspace

التثبيت

$npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1

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

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

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

المصدر: jackspace/claudeskillz.

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.

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

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

أمر التثبيت
npx skills add https://github.com/jackspace/claudeskillz --skill drizzle-orm-d1
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-01
آخر تحديث
2026-03-11

Browse more skills from jackspace/claudeskillz

إجابات سريعة

ما هي drizzle-orm-d1؟

ORM آمن النوع لقواعد بيانات Cloudflare D1 باستخدام Drizzle. توفر هذه المهارة شاملة أنماط تعريف المخطط، وإدارة الترحيلات، والاستعلامات الآمنة من النوع، والعلاقات، و تكامل عمال Cloudflare. يُستخدم عندما: إنشاء مخططات قاعدة بيانات D1، وكتابة استعلامات SQL الآمنة، وإدارة قاعدة البيانات عمليات الترحيل باستخدام Drizzle Kit، وتحديد علاقات الجدول، وتنفيذ البيانات المعدة، استخدام D1 Batch API للمعاملات، أو مواجهة "D1_ERROR"، وأخطاء المعاملات، فشل قيود المفتاح الخارجي، أو أخطاء تطبيق الترحيل، أو مشكلات استنتاج المخطط. يمنع 12 مشكلة موثقة: أخطاء المعاملات D1 (SQL BEGIN غير مدعومة)، المفتاح الخارجي فشل القيد أثناء عمليات الترحيل، أخطاء استيراد الوحدة النمطية مع Wrangler، لم يتم العثور على رابط D1، فشل تطبيق الترحيل، وأخطاء استدلال TypeScript للمخطط، ومشكلات التخزين المؤقت للبيان المُجهز، أنماط التراجع عن المعاملات، أخطاء الوضع الصارم لـ TypeScript، لم يتم العثور على drizzle.config.ts، ارتباك قاعدة البيانات عن بعد مقابل قاعدة البيانات المحلية، وخلط wrangler.toml مقابل wrangler.jsonc. الكلمات الرئيسية: drizzle orm، drizzle d1، SQL النوع الآمن، مخطط drizzle، هجرات drizzle، مجموعة رذاذ، أورم كلاودفلير، D1 أورم، نسخة رذاذ، علاقات رذاذ، معاملات رذاذ، منشئ الاستعلام drizzle، تعريف المخطط، البيانات المعدة، دفعة drizzle، إدارة الترحيل، الاستعلامات العلائقية، وصلات الرذاذ، D1_ERROR، بدء المعاملة d1، قيد المفتاح الخارجي، فشل الترحيل، لم يتم العثور على المخطط، خطأ في ربط d1 المصدر: jackspace/claudeskillz.

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

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

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

https://github.com/jackspace/claudeskillz

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-01