Spaces:
Runtime error
Runtime error
Update database/db_manager.py
Browse files- database/db_manager.py +3 -3
database/db_manager.py
CHANGED
@@ -74,7 +74,7 @@ class DatabaseManager:
|
|
74 |
correct_answer TEXT,
|
75 |
explanation TEXT,
|
76 |
difficulty TEXT,
|
77 |
-
|
78 |
tags TEXT,
|
79 |
times_used INTEGER DEFAULT 0,
|
80 |
success_rate FLOAT DEFAULT 0.0
|
@@ -163,7 +163,7 @@ class DatabaseManager:
|
|
163 |
cursor.execute('''
|
164 |
INSERT OR IGNORE INTO previous_questions
|
165 |
(year, area, question_text, options, correct_answer,
|
166 |
-
explanation, difficulty,
|
167 |
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
|
168 |
''', (
|
169 |
q.get('year'),
|
@@ -173,7 +173,7 @@ class DatabaseManager:
|
|
173 |
q.get('correct_answer'),
|
174 |
q.get('explanation'),
|
175 |
q.get('difficulty', 'medium'),
|
176 |
-
json.dumps(q.get('references', [])),
|
177 |
json.dumps(q.get('tags', []))
|
178 |
))
|
179 |
|
|
|
74 |
correct_answer TEXT,
|
75 |
explanation TEXT,
|
76 |
difficulty TEXT,
|
77 |
+
ref_sources TEXT, # <- Alterado de 'references' para 'ref_sources'
|
78 |
tags TEXT,
|
79 |
times_used INTEGER DEFAULT 0,
|
80 |
success_rate FLOAT DEFAULT 0.0
|
|
|
163 |
cursor.execute('''
|
164 |
INSERT OR IGNORE INTO previous_questions
|
165 |
(year, area, question_text, options, correct_answer,
|
166 |
+
explanation, difficulty, ref_sources, tags) # <- Alterado aqui também
|
167 |
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?)
|
168 |
''', (
|
169 |
q.get('year'),
|
|
|
173 |
q.get('correct_answer'),
|
174 |
q.get('explanation'),
|
175 |
q.get('difficulty', 'medium'),
|
176 |
+
json.dumps(q.get('references', [])), # O nome no JSON pode continuar 'references'
|
177 |
json.dumps(q.get('tags', []))
|
178 |
))
|
179 |
|