开发机迁移

This commit is contained in:
Neo
2026-04-10 06:24:13 +08:00
parent f65c1d038b
commit 79d3c2e97e
50 changed files with 1565 additions and 318 deletions

View File

@@ -30,6 +30,16 @@ class DatabaseOperations:
@property
def _connect_timeout(self):
return self._connection._connect_timeout
def ensure_open(self) -> bool:
"""透传 DatabaseConnection.ensure_open(),重连后同步 self.conn 引用。"""
result = self._connection.ensure_open()
self.conn = self._connection.conn
return result
def rollback(self):
"""透传 DatabaseConnection.rollback()。"""
self._connection.rollback()
def batch_execute(self, sql: str, rows: list, page_size: int = 1000):
"""批量执行SQL"""