Skip to content
Snippets Groups Projects

WIP adding get_generator

Merged Ismail Moumni requested to merge 003-db-generator into master
1 file
+ 2
6
Compare changes
  • Side-by-side
  • Inline
@@ -108,7 +108,7 @@ def get_generators():
@@ -108,7 +108,7 @@ def get_generators():
generators = {}
generators = {}
sql_get_new_job = "SELECT generators.tool, name, basefile, defaultValue from parameters inner join generators on parameters.idGenerator=generators.id"
sql_get_new_job = "SELECT generators.tool, name, basefile, defaultValue from parameters inner join generators on parameters.idGenerator=generators.id"
mycursor = database.cursor(buffered=False)
mycursor = database.cursor(buffered=False)
mycursor.execute(sql_get_new_job)
è mycursor.execute(sql_get_new_job)
myresult = mycursor.fetchall()
myresult = mycursor.fetchall()
mycursor.close()
mycursor.close()
for result in myresult:
for result in myresult:
@@ -122,16 +122,12 @@ def db_insert(query: dict):
@@ -122,16 +122,12 @@ def db_insert(query: dict):
if(db_job_check(query) != 0):
if(db_job_check(query) != 0):
query['id'] = str(random.getrandbits(64))
query['id'] = str(random.getrandbits(64))
try:
try:
print(query)
values = query.values()
values = query.values()
print(values)
cols = query.keys()
cols = query.keys()
print(cols)
sql_new_job_row = "INSERT INTO jobs (%s) VALUES ('%s');" % (", ".join(cols), "','".join(values))
sql_new_job_row = "INSERT INTO jobs (%s) VALUES ('%s');" % (", ".join(cols), "','".join(values))
print(sql_new_job_row)
mycursor = database.cursor(buffered=True)
mycursor = database.cursor(buffered=True)
mycursor.execute(sql_new_job_row)
mycursor.execute(sql_new_job_row)
print("Record inserted", mycursor.rowcount)
print("Records inserted in DB :", query.values())
database.commit()
database.commit()
mycursor.close()
mycursor.close()
except mysql.connector.Error as err:
except mysql.connector.Error as err:
Loading