Spaces:
Sleeping
Sleeping
File size: 809 Bytes
68f9b9e | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import sqlite3
import os
db_path = 'backend/data/neurosense.db'
if not os.path.exists(db_path):
print(f"Error: Database not found at {db_path}")
else:
conn = sqlite3.connect(db_path)
cursor = conn.cursor()
# Check current columns
cursor.execute('PRAGMA table_info(children)')
cols = [c[1] for c in cursor.fetchall()]
if 'autism_inheritance' not in cols:
print("Adding autism_inheritance...")
cursor.execute("ALTER TABLE children ADD COLUMN autism_inheritance VARCHAR DEFAULT ''")
if 'sensory_level' not in cols:
print("Adding sensory_level...")
cursor.execute("ALTER TABLE children ADD COLUMN sensory_level VARCHAR DEFAULT 'standard'")
conn.commit()
conn.close()
print("Database updated successfully.")
|