3 مستودعات
Tools for creating, retrieving, and verifying individual data records using models or table names.
Distinct from Database Record Management: Focuses on the combined CRUD and verification cycle for tests, whereas record management is administrative
Explore 3 awesome GitHub repositories matching data & databases · Database Record Manipulation. Refine with filters or upvote what's useful.
Codeception هو إطار عمل اختبار متكامل لتطبيقات PHP يوفر واجهة موحدة لاختبارات الوحدة، والاختبارات الوظيفية، واختبارات القبول. يعمل كأداة لأتمتة متصفحات سطح المكتب والأجهزة المحمولة الحقيقية عبر بروتوكول WebDriver ويعمل كعميل لاختبار REST و SOAP APIs. يتميز إطار العمل بدعمه للتطوير القائم على السلوك (BDD)، مما يسمح للمستخدمين بكتابة مواصفات اختبار قابلة للقراءة البشرية بلغة Gherkin لمواءمة الاختبارات التقنية مع متطلبات العمل. يطبق تعيين إجراءات قائم على الممثلين (actor-based) لربط خطوات اللغة الطبيعية هذه بطرق PHP القابلة للتنفيذ. تغطي قدراته مساحة واسعة بما في ذلك التحقق من حالة قاعدة البيانات وإدارتها لمخازن SQL و NoSQL، ومحاكاة سير عمل المستخدم من خلال أتمتة المتصفح، والتحقق من هياكل بيانات API باستخدام JSON و XML. كما يوفر أدوات لقياس تغطية الكود وإدارة دورات حياة الاختبار عبر حقن التبعية ومعالجة حاوية الخدمة. يتضمن المشروع عملية تثبيت موجهة عبر سطر الأوامر لإنشاء نماذج اختبار وملفات تكوين موحدة.
Provides an interface to create, retrieve, and verify data in the database using table names or models.
This is a Backend-as-a-Service SDK for React Native, providing a library to integrate mobile applications with backend services. It serves as a client for managing user authentication, cloud databases, and remote file storage within a mobile environment. The SDK enables mobile developers to implement secure login flows using OAuth, email, and phone verification. It includes a database client for performing CRUD operations on structured data and a storage client for uploading and retrieving binary assets from remote cloud buckets. Additionally, it features a WebSocket-based interface to receiv
Provides a client for creating, retrieving, updating, and deleting individual data records.
هذا المشروع عبارة عن دليل برمجة أداء شامل ومرجع للغة Go، مع التركيز على كفاءة وقت التشغيل وتحسين الذاكرة. يوفر مجموعة من الأنماط والتقنيات المصممة لزيادة سرعة التنفيذ عن طريق تقليل حمل جمع القمامة (garbage collection) وتحسين استخدام الذاكرة. يتميز المورد بتنفيذات مرجعية مفصلة لتحسين الذاكرة، مثل تحليل الهروب (escape analysis)، وتجميع الكائنات (object pooling)، ومحاذاة ذاكرة الهياكل. ويقدم استراتيجيات محددة لتقليل حجم الملف الثنائي وتحسين كفاءة ذاكرة التخزين المؤقت للمعالج (CPU cache) من خلال تحسين تخطيط ذاكرة الهياكل واستخدام عناصر نائبة خالية من التخصيص. يغطي المشروع نطاقاً واسعاً من قدرات هندسة الواجهة الخلفية، بما في ذلك إدارة التزامن مع مجموعات العمال (worker pools) وبدائيات المزامنة، وRPC عالي الأداء وتوجيه HTTP، واستراتيجيات التخزين المؤقت الموزعة. كما يتضمن توجيهات حول الملاحظة من خلال تحليل أداء المعالج والذاكرة، بالإضافة إلى أنماط ضمان الجودة لاختبار الوحدات الوظيفية وتوليد الكائنات الوهمية (mock objects). يتم تنظيم المحتوى كسلسلة من البرامج التعليمية، والأمثلة المعمارية، وأدلة قياس الأداء لمساعدة المطورين على تحليل وإصلاح اختناقات الأداء.
Provides tools for creating, retrieving, and verifying individual data records using models.