From 24ce198dfd6908680f13c5953624117624c2981a Mon Sep 17 00:00:00 2001 From: Carlos Mesquita Date: Sat, 7 Sep 2024 23:09:00 +0100 Subject: [PATCH] Forgot to change the tips script to mongo --- .../training_content/tips/send_tips_to_firestore.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/modules/training_content/tips/send_tips_to_firestore.py b/modules/training_content/tips/send_tips_to_firestore.py index a4cfaee..714e944 100644 --- a/modules/training_content/tips/send_tips_to_firestore.py +++ b/modules/training_content/tips/send_tips_to_firestore.py @@ -1,20 +1,18 @@ import json +import os -import firebase_admin from dotenv import load_dotenv -from firebase_admin import credentials, firestore + +from pymongo import MongoClient load_dotenv() # staging: encoach-staging.json # prod: storied-phalanx-349916.json -cred = credentials.Certificate('../../../firebase-configs/encoach-staging.json') -firebase_admin.initialize_app(cred) - +mongo_db = MongoClient(os.getenv('MONGODB_URI'))[os.getenv('MONGODB_DB')] if __name__ == "__main__": - db = firestore.client() with open('pathways_2_rw.json', 'r', encoding='utf-8') as file: book = json.load(file) @@ -33,5 +31,4 @@ if __name__ == "__main__": tips.append(new_tip) for tip in tips: - doc_ref = db.collection("walkthrough").document(tip["id"]) - doc_ref.set(tip) + doc_ref = mongo_db.walkthrough.insert_one(tip)