feat: 准备迁移general service

This commit is contained in:
martsforever
2025-10-14 18:43:41 +08:00
parent a557d4f76e
commit 53063861d4
6 changed files with 1090 additions and 0 deletions
@@ -0,0 +1,18 @@
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)