dizzafizza1 commited on
Commit
3df77f9
1 Parent(s): f9c3119

Create database.py

Browse files
Files changed (1) hide show
  1. database.py +35 -0
database.py ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # database.py
2
+ import sqlite3
3
+
4
+ def init_db():
5
+ conn = sqlite3.connect('medications.db')
6
+ cursor = conn.cursor()
7
+ cursor.execute('''
8
+ CREATE TABLE IF NOT EXISTS medications (
9
+ id INTEGER PRIMARY KEY,
10
+ medication_name TEXT NOT NULL,
11
+ dosage TEXT NOT NULL,
12
+ time_of_day TEXT NOT NULL,
13
+ date TEXT NOT NULL
14
+ )
15
+ ''')
16
+ conn.commit()
17
+ conn.close()
18
+
19
+ def add_medication(medication_name, dosage, time_of_day, date):
20
+ conn = sqlite3.connect('medications.db')
21
+ cursor = conn.cursor()
22
+ cursor.execute('''
23
+ INSERT INTO medications (medication_name, dosage, time_of_day, date)
24
+ VALUES (?, ?, ?, ?)
25
+ ''', (medication_name, dosage, time_of_day, date))
26
+ conn.commit()
27
+ conn.close()
28
+
29
+ def get_all_medications():
30
+ conn = sqlite3.connect('medications.db')
31
+ cursor = conn.cursor()
32
+ cursor.execute('SELECT * FROM medications')
33
+ rows = cursor.fetchall()
34
+ conn.close()
35
+ return rows