async def create(
        cls, credentials: Dict[str, Any], config: Optional[Dict[str, Any]] = None
    ) -> "SQLiteSource":
        """Create a new SQLite source instance.

        Args:
            credentials: Dictionary containing connection details:
                - database: Path to SQLite database file
                - tables: Table to sync (defaults to '*')
            config: Optional configuration parameters for the SQLite source.
        """
        instance = cls()
        instance.config = credentials.model_dump()
        return instance
Create a new SQLite source instance.

        Args:
            credentials: Dictionary containing connection details:
                - database: Path to SQLite database file
                - tables: Table to sync (defaults to '*')
            config: Optional configuration parameters for the SQLite source.
        
backend/airweave/platform/sources/sqlite.py