async def _get_tables(self) -> List[str]:
        """Get list of tables.

        Returns:
            List of table names
        """
        async with self.conn.execute(
            "SELECT name FROM sqlite_master WHERE type='table' AND name NOT LIKE 'sqlite_%'"
        ) as cursor:
            tables = await cursor.fetchall()
            return [table[0] for table in tables]
Get list of tables.

        Returns:
            List of table names
        
backend/airweave/platform/sources/sqlite.py