تخطَّ إلى المحتوى

حقل التاريخ

يُستخدم حقل التاريخ لتخزين البيانات الزمنية. اعتمادًا على التكوين، يمكنه التعامل مع تواريخ التقويم البسيطة (مثل تاريخ الميلاد) أو اللحظات الدقيقة في الوقت (مثل الطابع الزمني للمعاملة).

عند تكوين حقل التاريخ في الشريط الجانبي الأيمن، تتوفر الإعدادات التالية:

  • الاسم: المعرف الفريد للنظام للحقل (مثل date_of_birth، created_at).
  • نوع الطابع الزمني: يحدد كيفية تخزين قاعدة البيانات لبيانات الوقت. هناك ثلاثة خيارات محددة:
    • التاريخ: يخزن فقط تاريخ التقويم (السنة، الشهر، اليوم). لا يتم تسجيل معلومات الوقت. الأفضل لأعياد الميلاد أو العطلات.
    • الطابع الزمني مع المنطقة الزمنية: يخزن كلاً من التاريخ والوقت، مع ضبط المناطق الزمنية. هذا هو الإعداد الموصى به لتسجيل لحظات محددة.
    • الطابع الزمني بدون منطقة زمنية: يخزن التاريخ والوقت تمامًا كما تم إدخاله، متجاهلاً المناطق الزمنية.
  • القيمة الافتراضية: قيمة سيتم تعيينها تلقائيًا للحقل إذا لم يتم توفير بيانات.
  • الوصف: مربع نص اختياري لوصف الغرض من الحقل.
  • إلزامي: إذا تم تمكينه، يفرض قيد NOT NULL. لا يمكن حفظ السجل بدون تاريخ.
  • فريد: إذا تم تمكينه، يضمن عدم وجود سجلين لهما نفس قيمة التاريخ/الوقت.

alt text