Explorer
/proc/21/root/tmp/aa050_patch3.py
← Zurück ↓ Download
from pathlib import Path
p=Path('/opt/struktur/social-media-agent/publish_ready.py'); s=p.read_text()
old='''def _persist(signal: dict, fb: str, li: str, topic: str, cta: str, assessment: Assessment, media_refs: list[str]) -> dict:
    con = sqlite3.connect(CASES_DB)
    con.execute("PRAGMA foreign_keys=ON")
'''
new='''def _persist(signal: dict, fb: str, li: str, topic: str, cta: str, assessment: Assessment, media_refs: list[str]) -> dict:
    con = sqlite3.connect(CASES_DB)
    con.row_factory = sqlite3.Row
    con.execute("PRAGMA foreign_keys=ON")
'''
assert old in s
p.write_text(s.replace(old,new))