aboutsummaryrefslogtreecommitdiff
path: root/scripts/database/mongo.py
blob: eaa2d97030021eb920805bbb67ee66f914e26be9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from pymongo.mongo_client import MongoClient
from pymongo.server_api import ServerApi
import Constants
import certifi

uri = Constants.MONGO_CONNECTION_STRING if Constants.MODE == "production" else Constants.MONGO_CONNECTION_STRING_DEV
database_str = "index-cooking" if Constants.MODE == "production" else "recipedb" 

if Constants.MODE == "production":
    client = MongoClient(uri, server_api=ServerApi('1'), tlsCAFile=certifi.where())
else:
    client = MongoClient(uri)

mongo_database = client["index-cooking"]