Skip to content

Commit

Permalink
PAZ clean up: remove DB credentials from dbmgr.py
Browse files Browse the repository at this point in the history
  • Loading branch information
ukuhl committed May 6, 2022
1 parent dc9de12 commit 3e2bcb1
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions BackEnd/dbmgr.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@
from crypt import load_key, encrypt


database = "alienzoo" # CREATE DATABASE alienzoo;
user_name = "user_alienzoo" # CREATE USER 'user_alienzoo'@'localhost' IDENTIFIED BY 'useralienzoopw123456'; GRANT ALL PRIVILEGES ON alienzoo. * TO 'user_alienzoo'@'localhost';
user_pw = "useralienzoopw123456"
database = "" # INSERT NAME OF YOUR CHOICE FOR YOUR DB
user_name = "" # INSERT NAME OF YOUR CHOICE
# USER 'user_name'@'localhost' IDENTIFIED BY 'useralienzoopw123456' WILL BE CREATED
# WILL GRANT ALL PRIVILEGES ON 'database'. * TO 'user_name'@'localhost';
user_pw = ""

public_key_file = "public_key.bin"


class DataMgr():
def __init__(self):
self.db = self.__connect_to_database()
Expand Down Expand Up @@ -60,7 +61,7 @@ def log_questionnaire_answers(self, user_id, question_id, checkbox_values):
db.cursor().execute("INSERT INTO demographics (userId, varAge1, varAge2, varAge3, varAge4, varAge5, varAge6, varAge7, varGender1, varGender2, varGender3, varGender4, varGender5, varGender6, varGender7) VALUES(%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s,%s)",
(user_id, int(checkbox_values[0]), int(checkbox_values[1]), int(checkbox_values[2]), int(checkbox_values[3]), int(checkbox_values[4]), int(checkbox_values[5]), int(checkbox_values[6]),
int(checkbox_values[7]), int(checkbox_values[8]), int(checkbox_values[9]), int(checkbox_values[10]), int(checkbox_values[11]), int(checkbox_values[12]), int(checkbox_values[13])))

else:
db.cursor().execute("INSERT INTO questionnaire_logs (userId, questionId, var1, var2, var3, var4, var5, var6) VALUES(%s,%s,%s,%s,%s,%s,%s,%s)",
(user_id, question_id, int(checkbox_values[0]), int(checkbox_values[1]), int(checkbox_values[2]), int(checkbox_values[3]), int(checkbox_values[4]), int(checkbox_values[5])))
Expand Down Expand Up @@ -94,7 +95,7 @@ def log_user_stuff(self, user_id, data):
except Exception as ex:
print(ex)
return False

def log_user_payment(self, user_id, payment_id):
try:
db = self.__connect_to_database()
Expand Down

0 comments on commit 3e2bcb1

Please sign in to comment.