1 مستودع
Validation logic that checks migration safety based on the specific version of the database engine.
Distinct from Database Versioning: Focuses on validating safety patterns against engine versions, not just tracking schema versions.
Explore 1 awesome GitHub repository matching data & databases · Version-Aware Validation. Refine with filters or upvote what's useful.
Strong Migrations هي أداة أمان لترحيل قاعدة بيانات PostgreSQL مصممة لمنع توقف الإنتاج عن طريق اكتشاف وحظر تغييرات المخطط المحفوفة بالمخاطر. تعمل كمدقق للمخطط يحدد عمليات قاعدة البيانات الخطيرة ويقترح بدائل آمنة لضمان عمليات نشر بدون توقف. يتميز المشروع بكونه مديراً لقفل قاعدة البيانات ومحسناً للفهارس. ويدير مهلات العبارات وينفذ منطق إعادة محاولة تلقائي لمهلات القفل لمنع ازدحام قاعدة البيانات. بالإضافة إلى ذلك، يوفر أدوات مساعدة لتنظيف الفهارس المتزامنة غير الصالحة وتحديث إحصائيات الجدول بعد تغييرات المخطط للحفاظ على أداء مخطط الاستعلام. تغطي الأداة مجموعة واسعة من قدرات إدارة قاعدة البيانات، بما في ذلك التحقق من الأمان بقواعد قابلة للتخصيص، وأنماط الترحيل المؤتمتة، وتنظيم المخطط الهيكلي مثل ترتيب الأعمدة أبجدياً. وتستخدم التحقق الواعي بالإصدار لمواءمة فحوصات الأمان مع القدرات المحددة لمحرك قاعدة البيانات المستهدف.
Matches migration patterns against a registry of safe features specific to the target database engine version.