·drizzle-orm-d1
</>

drizzle-orm-d1

أنشئ قواعد بيانات D1 آمنة من النوع باستخدام Drizzle ORM لعمال Cloudflare. يتضمن تعريف المخطط والهجرات مع Drizzle Kit والعلاقات وأنماط واجهة برمجة التطبيقات دفعة D1. يمنع حدوث 12 خطأ بما في ذلك فشل SQL BEGIN. يُستخدم عندما: تحديد مخططات D1، أو إدارة عمليات الترحيل، أو كتابة استعلامات آمنة من النوع، أو تنفيذ العلاقات، أو كشوفات معدة، باستخدام واجهة برمجة التطبيقات المجمعة للمعاملات، أو استكشاف أخطاء 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

35التثبيتات·0الرائج·@ovachiever

التثبيت

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

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

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

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/ovachiever/droid-tings --skill drizzle-orm-d1
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في 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.

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

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

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

Browse more skills from ovachiever/droid-tings

إجابات سريعة

ما هي drizzle-orm-d1؟

أنشئ قواعد بيانات D1 آمنة من النوع باستخدام Drizzle ORM لعمال Cloudflare. يتضمن تعريف المخطط والهجرات مع Drizzle Kit والعلاقات وأنماط واجهة برمجة التطبيقات دفعة D1. يمنع حدوث 12 خطأ بما في ذلك فشل SQL BEGIN. يُستخدم عندما: تحديد مخططات D1، أو إدارة عمليات الترحيل، أو كتابة استعلامات آمنة من النوع، أو تنفيذ العلاقات، أو كشوفات معدة، باستخدام واجهة برمجة التطبيقات المجمعة للمعاملات، أو استكشاف أخطاء 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 المصدر: ovachiever/droid-tings.

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

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

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

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