Code clean up. Better debugging
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user