| 212 | return sqlexecute.dbname if sqlexecute is not None else None |
| 213 | |
| 214 | def _make_executor(self) -> SQLExecute: |
| 215 | sqlexecute = self.mycli.sqlexecute |
| 216 | assert sqlexecute is not None |
| 217 | return SQLExecute( |
| 218 | sqlexecute.dbname, |
| 219 | sqlexecute.user, |
| 220 | sqlexecute.password, |
| 221 | sqlexecute.host, |
| 222 | sqlexecute.port, |
| 223 | sqlexecute.socket, |
| 224 | sqlexecute.character_set, |
| 225 | sqlexecute.local_infile, |
| 226 | sqlexecute.ssl, |
| 227 | ) |
| 228 | |
| 229 | def _invalidate_app(self) -> None: |
| 230 | prompt_session = getattr(self.mycli, 'prompt_session', None) |