Reindicizzazione
A volte è necessario reindicizzare il database ord
, il che significa cancellare il database e riavviare il processo di indicizzazione con ord index update
o ord server
. I motivi per la reindicizzazione sono:
- Una nuova versione principale di ord, che modifica lo schema del database
- Il database si è corrotto in qualche modo
Il database utilizzato da ord
si chiama redb, quindi diamo all'indice il nome predefinito di file index.redb
. Per impostazione predefinita, questo file viene memorizzato in posizioni diverse a seconda del sistema operativo.
Piattaforma | Value | Esempio |
---|---|---|
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 |
Per cancellare il database e reindicizzarlo su MacOS è necessario eseguire i seguenti comandi nel terminale:
rm ~/Library/Application Support/ord/index.redb
ord index update
Naturalmente potete anche impostare la posizione della directory dei dati con ord --datadir <DIR> index update
o assegnare un nome di file e un percorso specifici con ord --index <FILENAME> index update
.