Spaces:
Sleeping
Sleeping
# database.py | |
import sqlite3 | |
def init_db(): | |
conn = sqlite3.connect('medications.db') | |
cursor = conn.cursor() | |
cursor.execute(''' | |
CREATE TABLE IF NOT EXISTS medications ( | |
id INTEGER PRIMARY KEY, | |
medication_name TEXT NOT NULL, | |
dosage TEXT NOT NULL, | |
time_of_day TEXT NOT NULL, | |
date TEXT NOT NULL | |
) | |
''') | |
conn.commit() | |
conn.close() | |
def add_medication(medication_name, dosage, time_of_day, date): | |
conn = sqlite3.connect('medications.db') | |
cursor = conn.cursor() | |
cursor.execute(''' | |
INSERT INTO medications (medication_name, dosage, time_of_day, date) | |
VALUES (?, ?, ?, ?) | |
''', (medication_name, dosage, time_of_day, date)) | |
conn.commit() | |
conn.close() | |
def get_all_medications(): | |
conn = sqlite3.connect('medications.db') | |
cursor = conn.cursor() | |
cursor.execute('SELECT * FROM medications') | |
rows = cursor.fetchall() | |
conn.close() | |
return rows |