From dbc5193659b221a59f38282c6eaa0dd262dfbe8d Mon Sep 17 00:00:00 2001 From: ericwyuan Date: Fri, 21 Aug 2026 11:23:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(nas):=20sync=5Fcursor=20=E6=9F=A5=E8=AF=A2?= =?UTF-8?q?=20key/value=20=E5=88=97=E5=8A=A0=E5=8F=8D=E5=BC=95=E5=8F=B7?= =?UTF-8?q?=EF=BC=88MariaDB=20=E4=BF=9D=E7=95=99=E5=AD=97=E5=AF=BC?= =?UTF-8?q?=E8=87=B4=20/api/status=20500=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fam-core/src/fam_core/db_layer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fam-core/src/fam_core/db_layer.py b/fam-core/src/fam_core/db_layer.py index 70f18dc..cb99c48 100644 --- a/fam-core/src/fam_core/db_layer.py +++ b/fam-core/src/fam_core/db_layer.py @@ -312,7 +312,7 @@ def get_sync_cursor() -> str: conn = get_conn() try: cur = conn.cursor() - cur.execute("SELECT value FROM sync_cursor WHERE key='last_since'") + cur.execute("SELECT `value` FROM sync_cursor WHERE `key`='last_since'") row = cur.fetchone() return row[0] if row else '' finally: @@ -324,8 +324,8 @@ def set_sync_cursor(value: str): try: cur = conn.cursor() cur.execute( - """INSERT INTO sync_cursor (key, value) VALUES ('last_since', %s) - ON DUPLICATE KEY UPDATE value=VALUES(value)""", + """INSERT INTO sync_cursor (`key`, `value`) VALUES ('last_since', %s) + ON DUPLICATE KEY UPDATE `value`=VALUES(`value`)""", (value,)) conn.commit() finally: