def METHOD_NAME():
    """Populate PID store with all DOIs registered in DataCite."""
    cli = DataCiteMDSClientWrapper()
    dois = cli.doi_get_all().split('\n')
    for doi in dois:
        try:
            PersistentIdentifier.get('doi', doi)
        except PIDDoesNotExistError:
            DataCiteProviderWrapper.create(pid_value=doi)
            click.echo('Record with doi {} added to PID store'.
                       format(doi))
    db.session.commit()
    click.echo('PID Store updated')