#! /usr/bin/python3
# ==================================================================
# drop collection
# ==================================================================
from pymongo import MongoClient
# ---- display database collections
def display_collections(db,title):
if not title == None:
print(title)
cols = db.list_collection_names()
print(f'{len(cols)} collections found')
for c in cols:
print(f'collection: {c}')
database = 'phonedb'
collection = 'phones'
print(f'drop collection {collection}')
client = MongoClient()
db = client[database]
col = db[collection]
display_collections(db,'before drop ------------------')
col.drop()
display_collections(db,'after drop -------------------')