Files
ai-admin-server/app/general/general_utils/build_delete_sql.py
T

19 lines
503 B
Python

from app.general.general_utils.sql_utils import log_sql
def build_delete_sql(module_config, id):
if isinstance(id, list):
sql = f"delete from {module_config['tableName']} where id in ({','.join(['?'] * len(id))})"
values = id
else:
sql = f"delete from {module_config['tableName']} where id = ?"
values = [id]
log_sql(sql, values)
sql = sql.replace("?", "%s")
return (sql, values)
# sql, values = build_delete_sql(DEMO_MODULE_CONFIG, ['111','2222'])
# log_sql(sql, values)