Code clean up. Better debugging

This commit is contained in:
Scott Idem
2021-09-29 16:16:04 -04:00
parent be788fc5e6
commit c77e066f9e
5 changed files with 20 additions and 12 deletions

View File

@@ -34,12 +34,15 @@ def sql_insert(
rm_id_random: bool = False,
id_random_length: int = 8,
):
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(locals())
if sql:
log.info(f'SQL INSERT using sql string.')
log.debug(sql)
sql_insert = text(sql)
elif table_name and data:
log.info(f'SQL INSERT using table_name and data. Table Name: {table_name}')
if rm_id_random:
data = lookup_id_random_pop(obj_data=data)
if not data.get('id_random', None) and id_random_length:
@@ -76,6 +79,9 @@ def sql_insert(
"""
)
log.debug(sql_insert)
log.debug(data)
trans = db.begin()
try:
result_insert = db.execute(sql_insert, data)