(self, conn: sqlite3.Connection)
| 1056 | ) |
| 1057 | |
| 1058 | def _writeout_output_cache(self, conn: sqlite3.Connection) -> None: |
| 1059 | with conn: |
| 1060 | for line in self.db_output_cache: |
| 1061 | conn.execute( |
| 1062 | "INSERT INTO output_history VALUES (?, ?, ?)", |
| 1063 | (self.session_number,) + line, |
| 1064 | ) |
| 1065 | |
| 1066 | @only_when_enabled |
| 1067 | def writeout_cache(self, conn: Optional[sqlite3.Connection] = None) -> None: |