Spaces:
Paused
Paused
Commit
•
3b8029a
1
Parent(s):
c3ffd5b
michael bolton type error
Browse files- db/db_utils.py +31 -34
db/db_utils.py
CHANGED
@@ -182,37 +182,34 @@ def store_mapping_to_db(cursor, conn, mapping):
|
|
182 |
return False
|
183 |
|
184 |
def store_result_to_db(cursor, conn, run_key, result):
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
''
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
conn.rollback()
|
217 |
-
return False
|
218 |
-
|
|
|
182 |
return False
|
183 |
|
184 |
def store_result_to_db(cursor, conn, run_key, result):
|
185 |
+
values = (
|
186 |
+
run_key,
|
187 |
+
result['run_row'],
|
188 |
+
result['date'],
|
189 |
+
result['input_word'],
|
190 |
+
result['dictionary_word'],
|
191 |
+
result['is_food'],
|
192 |
+
result['sr_legacy_food_category'],
|
193 |
+
result['wweia_category'],
|
194 |
+
result['dry_matter_content'],
|
195 |
+
result['leakage'],
|
196 |
+
result['weight'],
|
197 |
+
result['weight_metric_tonnes'],
|
198 |
+
result['donor'],
|
199 |
+
result['similarity_score'],
|
200 |
+
result['food_nonfood_score'],
|
201 |
+
result['distance'],
|
202 |
+
result['ef'],
|
203 |
+
result['mt_lb_mile'],
|
204 |
+
result['baseline_emissions'],
|
205 |
+
result['leakage_emissions'],
|
206 |
+
result['project_emissions'],
|
207 |
+
result['total_emissions_reduction']
|
208 |
+
)
|
209 |
+
cursor.execute('''
|
210 |
+
INSERT INTO results (run_key, run_row, date, input_word, dictionary_word, is_food, sr_legacy_food_category, wweia_category, dry_matter_content, leakage, weight, weight_metric_tonnes, donor, similarity_score, food_nonfood_score, distance, ef, mt_lb_mile, baseline_emissions, leakage_emissions, project_emissions, total_emissions_reduction)
|
211 |
+
VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)
|
212 |
+
''', values)
|
213 |
+
|
214 |
+
conn.commit()
|
215 |
+
return True
|
|
|
|
|
|