DB CRUD Automated هي أداة قوية مصممة لتبسيط وأتمتة عمليات قاعدة البيانات ، وخاصة بالنسبة لـ MongoDB. تمكن هذه المكتبة المطورين من الاتصال بقاعدة بيانات MongoDB دون عناء وإجراء عمليات إنشاء وقراءة وتحديث وحذف (CRUD) بأقل الإعداد والرمز. تم تصميم Database Automator لتبسيط تفاعلات قاعدة البيانات وزيادة الإنتاجية للمطورين الذين يعملون مع قواعد البيانات.
الهدف الأساسي لسيارات قاعدة البيانات هو أتمتة الوظائف للاتصال بـ MongoDB وتنفيذ عمليات CRUD بكفاءة. تقدم المكتبة واجهة سهلة الاستخدام تقوم بتجريد تعقيدات تفاعلات قاعدة البيانات ، مما يجعل التطوير أكثر سلاسة وأكثر سهولة.
لتثبيت Database Automator ، يمكنك استخدام PIP. قم بتشغيل الأمر التالي في المحطة الخاصة بك:
pip install db-crud-automated فيما يلي مثال سريع على كيفية استخدام فئة mongo_operation للاتصال بقاعدة بيانات MongoDB وإجراء عمليات CRUD:
from mongodb_connect.mongo_crud import mongo_operation
# Initialize the MongoDB operation class
mongo_client = mongo_operation(client_url= ' your_mongodb_uri ' ,
database_name= ' your_database_name ' ,
collection_name= ' your_collection_name ' )
# Create a new record
record = { ' name ' : ' John Doe ' , ' age ' : 30}
mongo_client.insert_record(record, collection_name= ' your_collection_name ' )
# Bulk insert records from a CSV file
mongo_client.bulk_insert( ' path_to_your_file.csv ' , collection_name= ' your_collection_name ' )
# You can also use a list of records for insertion
records_list = [
{ ' name ' : ' Alice ' , ' age ' : 25},
{ ' name ' : ' Bob ' , ' age ' : 28}
]
mongo_client.insert_record(records_list, collection_name= ' your_collection_name ' )؟ المساهمات مرحب بها! إذا كانت لديك اقتراحات أو تحسينات ، فيرجى فتح مشكلة أو إرسال طلب سحب.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. انظر ملف الترخيص للحصول على التفاصيل.
؟ للأسئلة أو الدعم ، لا تتردد في التواصل عبر البريد الإلكتروني على [email protected].