- async def table_names(self):
- try:
- return await self.original_table_names()
- except sqlite3.DatabaseError:
- return ConnectorList.table_names(self.path)
-
- Database.original_table_names = Database.table_names
- Database.table_names = table_names
-
-
- async def hidden_table_names(self):
- try:
- return await self.original_hidden_table_names()
- except sqlite3.DatabaseError:
- return ConnectorList.hidden_table_names(self.path)
-
- Database.original_hidden_table_names = Database.hidden_table_names
- Database.hidden_table_names = hidden_table_names
-
-
- async def view_names(self):
- try:
- return await self.original_view_names()
- except sqlite3.DatabaseError:
- return ConnectorList.view_names(self.path)
-
- Database.original_view_names = Database.view_names
- Database.view_names = view_names
-
-