From 23769535cd5a3fbe50d7426f07066c1c31ef3c68 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Tue, 19 May 2026 01:12:48 +0800 Subject: [PATCH] fix: dispatch delete before DBPools events --- sqlor/sor.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sqlor/sor.py b/sqlor/sor.py index 6015261..5ee925c 100644 --- a/sqlor/sor.py +++ b/sqlor/sor.py @@ -680,6 +680,7 @@ class SQLor(object): sql = 'delete from %s.%s where %s' % (self.dbname, tablename,c_str) rf = RegisterFunction() rfname = f'{self.dbname}:{tablename}:d:before' + await self.dbpools.dispatch(rfname, ns) ret = await rf.exe(rfname, ns) if isinstance(ret, dict): ns.update(ret)