def METHOD_NAME():
    """Sample users, not to be used in production."""
    ds = current_app.extensions['invenio-accounts'].datastore
    superuser = Role.query.filter_by(name='superuser').one()
    cataloger = Role.query.filter_by(name='cataloger').one()
    hermes_curator = Role.query.filter_by(name='hermescurator').one()
    hermes_collections = Role.query.filter_by(name='hermescoll').one()
    jlab_curator = Role.query.filter_by(name='jlabcurator').one()
    with db.session.begin_nested():
        ds.create_user(
            email='admin@inspirehep.net',
            password=hash_password("123456"),
            active=True,
            roles=[superuser],
        )
        ds.create_user(
            email='cataloger@inspirehep.net',
            password=hash_password("123456"),
            active=True,
            roles=[cataloger],
        )
        ds.create_user(
            email='hermescataloger@inspirehep.net',
            password=hash_password("123456"),
            active=True,
            roles=[hermes_curator, hermes_collections],
        )
        ds.create_user(
            email='jlabcurator@inspirehep.net',
            password=hash_password("123456"),
            active=True,
            roles=[jlab_curator],
        )
        ds.create_user(
            email='johndoe@inspirehep.net',
            password=hash_password("123456"),
            active=True,
        )
        ds.create_user(
            email='chatbot@inspirehep.net',
            password=hash_password("123456"),
            active=True,
            roles=['chatbot']
        )
    db.session.commit()