Unified Database Connector Package
v0.0.10
DB CRUD Automated는 특히 MongoDB의 경우 데이터베이스 작업을 단순화하고 자동화하도록 설계된 강력한 도구입니다. 이 라이브러리를 통해 개발자는 MongoDB 데이터베이스에 쉽게 연결하고 최소한의 설정 및 코드로 CRUD (Create, Read, Update 및 Delete) 작업을 수행 할 수 있습니다. Database Automator는 데이터베이스 상호 작용을 간소화하고 데이터베이스를 사용하는 개발자의 생산성을 높이기 위해 구축되었습니다.
데이터베이스 자동기의 주요 목표는 MongoDB에 연결하고 CRUD 작업을 효율적으로 실행하는 기능을 자동화하는 것입니다. 이 라이브러리는 사용자 친화적 인 인터페이스를 제공하여 데이터베이스 상호 작용의 복잡성을 추상화하여 개발에 더 부드럽고 액세스 할 수 있습니다.
데이터베이스 자동기를 설치하려면 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 ' )? 기부금을 환영합니다! 제안 또는 개선 사항이 있으면 문제를 열거나 풀 요청을 제출하십시오.
이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
? 질문이나 지원을 받으려면 [email protected]으로 이메일을 통해 문의하십시오.