Herindexeren
Soms moet de ord
database opnieuw geïndexeerd worden, wat betekent dat je de database moet verwijderen en het indexeringsproces opnieuw moet starten met ord index update
of ord server
. Redenen om opnieuw te indexeren zijn:
- Een nieuwe grote release van
ord
, die het databaseschema wijzigt - De database is op de een of andere manier beschadigd geraakt
De database die ord
gebruikt, heet redb, en we geven de index de standaardbestandsnaam index.redb
. Standaard slaan we dit bestand op verschillende locaties op, afhankelijk van je besturingssysteem.
Platform | Waarde | Voorbeeld |
---|---|---|
Linux | $XDG_DATA_HOME /ord or $HOME /.local/share/ord | /home/alice/.local/share/ord |
macOS | $HOME /Library/Application Support/ord | /Users/Alice/Library/Application Support/ord |
Windows | {FOLDERID_RoamingAppData} \ord | C:\Users\Alice\AppData\Roaming\ord |
Om de database te verwijderen en opnieuw te indexeren op MacOS moet je de volgende commando's in de terminal uitvoeren:
rm ~/Library/Application Support/ord/index.redb
ord index update
Je kunt natuurlijk ook zelf de locatie van de gegevensmap instellen met ord --datadir <DIR> index update
of een specifiek bestandsnaam en pad opgeven met ord --index <FILENAME> index update
.