·data-migration-versioning
{}

data-migration-versioning

يوفر ترحيلًا منظمًا لتنسيق البيانات وإصداره لتغييرات المخطط المتوافقة مع الإصدارات السابقة. يستخدم عند "إضافة إصدار بيانات"، "ترحيل تنسيق البيانات"، "تنسيق ملف متوافق مع الإصدارات السابقة"، "ترقية الإصدار 1 إلى الإصدار 2"، أو "ترحيل المخطط"، أو "دعم تنسيق الملف القديم"، أو "ترحيل بنية JSON". يغطي استراتيجيات ترقيم الإصدارات (الدلالية، المنقط، عدد صحيح، على أساس التاريخ)، والتوافق مع الإصدارات السابقة الأنماط (التحويل التلقائي، الترحيل الصريح، التنسيق المزدوج)، توقيت الترقية التلقائية، إهمال الحقل، قوائم مراجعة الاختبار، والمزالق الشائعة مثل الاحتفاظ الجزئي بالبيانات. يعمل مع JSON، YAML، مخططات قاعدة البيانات وملفات التكوين في Python وJavaScript وGo وRust.

4التثبيتات·0الرائج·@dawiddutoit

التثبيت

$npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning

كيفية تثبيت data-migration-versioning

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

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

المصدر: dawiddutoit/custom-claude.

Provides systematic guidance for migrating data formats (JSON, YAML, SQLite, config files) with version numbering and backward compatibility. Prevents data loss during migrations by enforcing testing checklists and detecting common anti-patterns like partial preservation. Essential when evolving file formats, adding features that require schema changes, or supporting multiple versions of data structures.

Result: ✅ Safe migration with zero data loss and backward compatibility

Outcome: Old v1.0 files load seamlessly, returned in v2.0 structure

يوفر ترحيلًا منظمًا لتنسيق البيانات وإصداره لتغييرات المخطط المتوافقة مع الإصدارات السابقة. يستخدم عند "إضافة إصدار بيانات"، "ترحيل تنسيق البيانات"، "تنسيق ملف متوافق مع الإصدارات السابقة"، "ترقية الإصدار 1 إلى الإصدار 2"، أو "ترحيل المخطط"، أو "دعم تنسيق الملف القديم"، أو "ترحيل بنية JSON". يغطي استراتيجيات ترقيم الإصدارات (الدلالية، المنقط، عدد صحيح، على أساس التاريخ)، والتوافق مع الإصدارات السابقة الأنماط (التحويل التلقائي، الترحيل الصريح، التنسيق المزدوج)، توقيت الترقية التلقائية، إهمال الحقل، قوائم مراجعة الاختبار، والمزالق الشائعة مثل الاحتفاظ الجزئي بالبيانات. يعمل مع JSON، YAML، مخططات قاعدة البيانات وملفات التكوين في Python وJavaScript وGo وRust. المصدر: dawiddutoit/custom-claude.

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

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

أمر التثبيت
npx skills add https://github.com/dawiddutoit/custom-claude --skill data-migration-versioning
الفئة
{}تحليل البيانات
موثق
أول ظهور
2026-02-25
آخر تحديث
2026-03-11

Browse more skills from dawiddutoit/custom-claude

إجابات سريعة

ما هي data-migration-versioning؟

يوفر ترحيلًا منظمًا لتنسيق البيانات وإصداره لتغييرات المخطط المتوافقة مع الإصدارات السابقة. يستخدم عند "إضافة إصدار بيانات"، "ترحيل تنسيق البيانات"، "تنسيق ملف متوافق مع الإصدارات السابقة"، "ترقية الإصدار 1 إلى الإصدار 2"، أو "ترحيل المخطط"، أو "دعم تنسيق الملف القديم"، أو "ترحيل بنية JSON". يغطي استراتيجيات ترقيم الإصدارات (الدلالية، المنقط، عدد صحيح، على أساس التاريخ)، والتوافق مع الإصدارات السابقة الأنماط (التحويل التلقائي، الترحيل الصريح، التنسيق المزدوج)، توقيت الترقية التلقائية، إهمال الحقل، قوائم مراجعة الاختبار، والمزالق الشائعة مثل الاحتفاظ الجزئي بالبيانات. يعمل مع JSON، YAML، مخططات قاعدة البيانات وملفات التكوين في Python وJavaScript وGo وRust. المصدر: dawiddutoit/custom-claude.

كيف أثبّت data-migration-versioning؟

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

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

https://github.com/dawiddutoit/custom-claude