Execute arbitrary SQL (for schema extensions).
(self, sql: str, params: tuple = None)
| 413 | return cur.rowcount > 0 |
| 414 | |
| 415 | def execute(self, sql: str, params: tuple = None): |
| 416 | """Execute arbitrary SQL (for schema extensions).""" |
| 417 | with self._lock: |
| 418 | if params: |
| 419 | self._conn.execute(sql, params) |
| 420 | else: |
| 421 | self._conn.execute(sql) |
| 422 | self._conn.commit() |
| 423 | |
| 424 | |
| 425 | # Global state store instance (singleton) |
no outgoing calls
no test coverage detected