ما الذي تفعله هذه الأداة
يفيد مولّد UUID في بيانات الاختبار ومعرّفات الكائنات ومحاكاة API والاستيراد وتطوير الواجهات.
طريقة الاستخدام
- أدخل عدد UUIDs الذي تحتاجه.
- اختر صيغة الإخراج واضغط زر الإنشاء.
- انسخ القيم النهائية.
صيغة UUID v4
UUID v4 معرف بطول 128 بت يكتب عادة كمجموعات سداسية عشرية مع شرطات، مثل 550e8400-e29b-41d4-a716-446655440000. يعتمد الإصدار الرابع على العشوائية مع مواضع ثابتة للإصدار والنوع.
العشوائية والفرادة
يستخدم المولد واجهة التشفير في المتصفح عند توفرها. احتمال التصادم صغير جدا، لكن قواعد البيانات الحقيقية يجب أن تستخدم قيودا فريدة أو تحقق في التطبيق.
الأمان والحدود
UUID معرف وليس كلمة مرور أو رمز وصول. يتم التوليد محليا في المتصفح ويمكن إنشاء عدة قيم للاختبارات والبيانات الوهمية والهجرات والأمثلة.
عند نقل UUID بين CSV وJSON وقواعد البيانات، احتفظ بها كنصوص لا كأرقام. بذلك تبقى الشرطات والمحارف الأولى والمقارنات ثابتة.
عند استخدام UUID في CSV أو JSON أو قاعدة بيانات، احفظه كنص لا كرقم. بهذه الطريقة تبقى الشرطات والمواضع ثابتة، ويسهل نسخ القيم بين أدوات الاختبار والـ seed files والسجلات من دون تغيير غير مقصود في الشكل.
UUID مناسب كمعرف للكائنات والطلبات والصفوف، لكنه لا يشرح معنى الكائن ولا يثبت صلاحية الوصول إليه. في الأنظمة الحقيقية اجمعه مع قيود فريدة في قاعدة البيانات، وصلاحيات واضحة، ورسائل خطأ تتعامل مع التكرار النادر.