المقارنة والترحيل والاستعادة
يوفّر كل صف نسخة ثلاثة إجراءات: مقارنة واستعادة وفتح كنسخة جديدة.
المقارنة
تُظهر المقارنة الاختلافات بين نسخة محفوظة ومخططك الحالي:
- الجداول — المُضافة والمُعدَّلة والمُزالة، مع التغييرات على مستوى الأعمدة داخل الجداول المُعدَّلة.
- العلاقات — المُضافة والمُزالة.
- سكربت الترحيل — يُنشأ بلهجة SQL الخاصة بك، جاهز للنسخ، بحيث يمكنك نقل قاعدة بيانات فعلية بين الحالتين.
تُحسب المقارنة في متصفحك — لا يُرسَل أي شيء إلى الخادم لإنتاجها.
:::info أربع لهجات SQL يدعم سكربت الترحيل المُنشأ جميع لهجات SQL الأربع المدعومة، بحيث يطابق قاعدة البيانات التي تُشغّلها فعليًا. :::
الاستعادة
تُعيد الاستعادة المخطط إلى النسخة المحددة. إنها عملية تحرير عادية، لذا فهي قابلة للتراجع — إذا استعدت عن طريق الخطأ، فما عليك سوى التراجع.
فتح كنسخة جديدة
ينشئ فتح كنسخة جديدة نسخة من النسخة في مخطط جديد تمامًا، مع ترك الأصل دون تغيير. استخدم هذا لتفريع حالة قديمة لأغراض التجربة دون الإخلال بالمخطط النشط.
| الإجراء | التأثير على المخطط الأصلي |
|---|---|
| مقارنة | لا شيء — مقارنة للقراءة فقط. |
| استعادة | يُعيده إلى النسخة (قابل للتراجع). |
| فتح كنسخة جديدة | لا شيء — ينشئ مخططًا منفصلاً. |
تلميح
شغّل المقارنة قبل الاستعادة لترى بالضبط ما الذي سيتغيّر — واحصل على سكربت الترحيل إذا كنت بحاجة إلى نقل قاعدة بيانات فعلية معك.