def METHOD_NAME(self, config: RepoConfig) -> Connection:
    online_store_config = config.online_store
    assert isinstance(online_store_config, MySQLOnlineStoreConfig)
    if not self._conn:
        self._conn = pymysql.connect(
            host=online_store_config.host or "127.0.0.1",
            user=online_store_config.user or "test",
            password=online_store_config.password or "test",
            database=online_store_config.database or "feast",
            port=online_store_config.port or 3306,
            autocommit=True,
        )
    return self._conn