عن المشروع

DbDelta هي أداة مصممة لمقارنة مخططات قاعدتي بيانات Microsoft SQL Server، وتحديد الاختلافات، وإنشاء نصوص ترحيل T-SQL مرتبة حسب التبعيات لمزامنة قاعدة البيانات الهدف مع المصدر. وهي تدعم SQL Server 2016+ و Azure SQL DB. تشمل القدرات الرئيسية ما يلي: - مقارنة المخططات: حساب الاختلافات بين قواعد البيانات الحية عبر 13 نوعاً من الكائنات. - إنشاء النصوص البرمجية: إنتاج نصوص T-SQL ذاتية الاحتواء ومعاملاتية مع إمكانيات معالجة الأخطاء والتراجع. - النشر: السماح بتطبيق النصوص البرمجية عبر واجهة الأداة الخاصة، أو sqlcmd، أو SSMS. - التقارير: إنشاء تقارير HTML و JSON ذاتية الاحتواء تفصل الاختلافات في المخططات. - واجهات متعددة: توفر واجهة مستخدم رسومية لسطح المكتب مبنية باستخدام Avalonia 11 وواجهة سطر أوامر (CLI) تحتوي على أوامر للمقارنة (compare)، والتقرير (report)، والنص البرمجي (script)، والتطبيق (apply). - إدارة المشاريع: تدعم إدارة الاتصالات واستمرارية المشاريع باستخدام ملفات .dbd XML.