PrefixHarbor
المنتج

وكيل تنسيق استعلامات SQL لنظام Windows

01

يُعد PrefixHarbor وكيلًا محليًا يعمل كمنسق لاستعلامات SQL. يقرأ ملفاتك، يطبق قواعد التنسيق القياسية، ويشغّل أوامر الاختبار للتحقق من النتائج قبل قبول أي تغييرات.

01

التنسيق المحلي

يُعيد كتابة ملفات SQL على جهازك؛ باستخدام نموذج محلي لا يغادر أي شيء الجهاز، بينما مع النموذج السحابي، يُرسل نص الطلب إلى ذلك المزوّد.

02

رموز الخروج الفعلية

يشغّل أوامر الاختبار ويعرض رمز الخروج الفعلي للتحقق.

03

عرض الاختلافات

يعرض فرقاً واضحاً (Diff) لتظهر لك بالضبط ما الذي تغير في الكود الخاص بك.

القدرات الأساسية

كيفية العمل

يجد ملفات .sql، يقرأها، يعيد كتابة التنسيق، يعرض الاختلاف، ويشغّل أوامر التنسيق والاختبار الخاصة بك لتأكيد النتائج.

أدلة الاستخدام

تنسيق استعلام طويل

يستخدم PrefixHarbor read_file لتحميل المحتوى و edit_file لإعادة كتابة التنسيق وفق الاصطلاحات القياسية، مع استخدام الأحرف الكبيرة للكلمات المفتاحية في كل استعلام. يقوم منسق استعلام SQL بإضافة المسافات البادئة لقوائم الأعمدة وشروط الربط، مما يحول الاستعلام الفوضوي المكون من سطر واحد إلى نص سهل القراءة. يشغل الوكيل أمر الاختبار لمقارنة النتائج على قاعدة بيانات اختبار. يظهر لك فرق (Diff) يوضح فواصل الأسطر الجديدة والمسافات البادئة. يساعدك منسق SQL الذي يرتب الكود في مراجعة التغييرات في وضع Ask first، حيث تظل في السيطرة على النتيجة النهائية وتتحقق من المخرجات.

تنسيق مجلد من الملفات

يعمل PrefixHarbor كأداة لتنسيق SQL ويشغّل الأدوات بنفسه، معروضاً كل إجراء كبطاقة مع نتيجتها الفعلية. يعمل محلياً. يمكنك تطبيق نمط تنسيق واحد على مجلد من ملفات .sql قبل مراجعة الكود. يستخدم الوكيل list_dir و glob للعثور على جميع الملفات في مجلد العمل. يقرأ كل ملف ويطبق قواعد تنسيق SQL القياسية بشكل متسق. يشغل أمر المدقق للتحقق من مخالفات النمط. تقبل التغييرات فقط بعد التحقق من نتائج الاختبار. تساعد اصطلاحات التسمية لمخططات SQL في الحفاظ على نظافة قاعدة الكود واتساقها.

ما لا يفعله PrefixHarbor

استخدمه فقط على ملفاتك الخاصة وقواعد البيانات والأنظمة التي لديك صلاحية استخدامها؛ لا يوجد ضمان بأن النتائج صحيحة.

PrefixHarbor لنظام Windows

ابدأ بتنسيق SQL محلياً

تحميل PrefixHarbor ↗