لم تعد تتم صيانة هذه الأداة بشكل نشط. يوفر Microsoft SQL Server Management Studio معالج إنشاء البرامج النصية الذي يوفر وظائف مشابهة لـ mssql-scripter.
نحن متحمسون لتقديم mssql-scripter، وهي تجربة سطر أوامر متعددة المنصات لبرمجة قواعد بيانات SQL Server.
mssql-scripter هو مكافئ سطر الأوامر متعدد المنصات لتجربة معالج إنشاء البرامج النصية المستخدمة على نطاق واسع في SSMS. يمكنك استخدام mssql-scripter على Linux وmacOS وWindows لإنشاء لغة تعريف البيانات (DDL) ولغة معالجة البيانات (DML) وبرامج T-SQL النصية لكائنات قاعدة البيانات في SQL Server التي تعمل في أي مكان، وقاعدة بيانات Azure SQL، وAzure SQL Data Warehouse. . يمكنك حفظ البرنامج النصي T-SQL الذي تم إنشاؤه في ملف .sql أو توجيهه إلى أدوات مساعدة nix القياسية (على سبيل المثال، sed، وawk، وgrep) لإجراء المزيد من التحويلات. يمكنك تحرير البرنامج النصي الذي تم إنشاؤه أو التحقق منه في التحكم بالمصادر ومن ثم تنفيذ البرنامج النصي في عمليات نشر قاعدة بيانات SQL الحالية وخطوط أنابيب DevOps باستخدام أدوات سطر أوامر SQL القياسية متعددة المنصات مثل sqlcmd.
تم إنشاء mssql-scripter باستخدام Python ويتضمن مبادئ قابلية الاستخدام لأدوات Azure CLI 2.0 الجديدة.
$ pip install mssql-scripter
يرجى الرجوع إلى دليل التثبيت للحصول على تعليمات التثبيت التفصيلية.
يرجى الرجوع إلى دليل الاستخدام للحصول على تفاصيل حول الخيارات ومثال الاستخدام.
للحصول على محتوى المساعدة العامة، قم بتمرير المعلمة -h
:
$ mssql-scripter -h
إذا كنت ترغب في المساهمة في المشروع، يرجى الرجوع إلى دليل التطوير.
إذا واجهت أي أخطاء في الأداة، فيرجى تقديم مشكلة في قسم المشكلات في مستودع GitHub الخاص بنا.
اعتمد هذا المشروع قواعد السلوك الخاصة بشركة Microsoft مفتوحة المصدر.
لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.
تم ترخيص mssql-scripter بموجب ترخيص MIT.