fix: sync_strategy_def bindings数不匹配(updated_at字面量误占位)
This commit is contained in:
@@ -2423,9 +2423,7 @@ def sync_strategy_def(conn, d: dict):
|
||||
changed = True
|
||||
print(f" [SYNC_DEF] {name} 参数变更 → needs_review=1, version bump")
|
||||
if sets:
|
||||
sets.append("updated_at=datetime('now','localtime')")
|
||||
params.append(name)
|
||||
conn.execute(f"UPDATE strategy_defs SET {', '.join(sets)} WHERE strategy_name=?", params + [name])
|
||||
conn.execute(f"UPDATE strategy_defs SET {', '.join(sets)}, updated_at=datetime('now','localtime') WHERE strategy_name=?", params + [name])
|
||||
if not changed:
|
||||
print(f" [SYNC_DEF] {name} 定义一致,无需更新")
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user