From 160e67bb2155e77009fb400aa4c11ca742e0edcc Mon Sep 17 00:00:00 2001 From: danielwilczak101 <44122838+danielwilczak101@users.noreply.github.com> Date: Tue, 8 Dec 2020 02:57:39 -0500 Subject: [PATCH] Fixed changing database field issue --- src/database/sql_database.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/database/sql_database.py b/src/database/sql_database.py index 4a4167a..d66d66f 100644 --- a/src/database/sql_database.py +++ b/src/database/sql_database.py @@ -206,7 +206,13 @@ class SQL_Database: # Execute sql query cur = self.conn.cursor() - cur.executemany(sql, db_config_list) + try: + cur.executemany(sql, db_config_list) + except: + self.remove_database() + cur = self.conn.cursor() + cur.executemany(sql, db_config_list) + self.conn.commit() self.config_id = self.get_current_config() return cur.lastrowid