diff --git a/scripts/add_bloodtest.py b/scripts/add_bloodtest.py new file mode 100644 index 0000000..88c637c --- /dev/null +++ b/scripts/add_bloodtest.py @@ -0,0 +1,28 @@ +import firebase_admin +from firebase_admin import credentials, firestore +from datetime import datetime +import os + +key_path = os.getcwd() + '/keys/hpos-af3cc-firebase-adminsdk.json' +cred = credentials.Certificate(key_path) +firebase_admin.initialize_app(cred) + +db = firestore.client() + +collection_name = 'testData' + +data = { + '_id': '162627272819292SMIBLR', + 'testTime': datetime.today().strftime("%Y-%m-%d %H:%M:%S"), + "calculatedRatio": 0.23, + "deviceRatio": 0.32, + "led1Buffer": 23032, + "led2Buffer": 21020, + "led1Sample": 19872, + "led2Sample": 9026 +} + +doc_ref = db.collection(collection_name).add(data) +print(doc_ref) + +print(f'Document added with ID: {doc_ref.to_dict().id}') \ No newline at end of file