jan01's picture
Upload 5 files
2bd549f verified
raw
history blame contribute delete
994 Bytes
import sqlite3
def init_db():
conn = sqlite3.connect("data/mindmentor.db")
c = conn.cursor()
c.execute('''CREATE TABLE IF NOT EXISTS user_sessions (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT,
session_date TEXT
)''')
c.execute('''CREATE TABLE IF NOT EXISTS cognitive_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
session_id INTEGER,
task_name TEXT,
score INTEGER,
reaction_time REAL
)''')
c.execute('''CREATE TABLE IF NOT EXISTS ei_logs (
id INTEGER PRIMARY KEY AUTOINCREMENT,
session_id INTEGER,
drill_type TEXT,
entry TEXT,
timestamp TEXT
)''')
c.execute('''CREATE TABLE IF NOT EXISTS bigfive_scores (
id INTEGER PRIMARY KEY AUTOINCREMENT,
user_id INTEGER,
trait TEXT,
score INTEGER
)''')
conn.commit()
conn.close()
if __name__ == "__main__":
init_db()