This commit is contained in:
Neo
2026-03-15 10:15:02 +08:00
parent 2dd217522c
commit 72bb11b34f
916 changed files with 65306 additions and 16102803 deletions

View File

@@ -58,10 +58,11 @@ class DatabaseConnection:
c.execute(sql, args)
return c.fetchall()
def execute(self, sql: str, args=None):
"""Execute a SQL statement without returning rows."""
def execute(self, sql: str, args=None) -> int:
"""Execute a SQL statement without returning rows. Returns rowcount."""
with self.conn.cursor() as c:
c.execute(sql, args)
return c.rowcount
def commit(self):
"""Commit current transaction."""