# REINDEX VLABEL and REINDEX ELABEL Rebuilds every index on a label, which is also how a label whose indexes were disabled gets them back. ## Synopsis
REINDEX [ ( option [, ... ] ) ] VLABEL label_name
REINDEX [ ( option [, ... ] ) ] ELABEL label_name

where option is one of:

    CONCURRENTLY [ boolean ]
    TABLESPACE new_tablespace
    VERBOSE [ boolean ]

bold keywords · italic placeholders you supply · [ ] optional · ... repeatable. See Syntax conventions.

## Description `REINDEX VLABEL` rebuilds every index on a vertex label and `REINDEX ELABEL` every index on an edge label. That covers the label's own indexes, every property index on it, and the index on its TOAST relation. Rebuilding marks an invalid index valid again, which makes this statement the counterpart to `DISABLE INDEX`. There is no `ENABLE INDEX`. The load-then-build sequence is `ALTER VLABEL