3477038b21 | ||
---|---|---|
src | ||
.eslintignore | ||
.eslintrc.js | ||
.gitignore | ||
.ncurc.yml | ||
README.md | ||
docker-compose.yml | ||
graphql-codegen.config.js | ||
package-lock.json | ||
package.json | ||
prettier.config.js | ||
run_meilisearch_strapi_connector.sh | ||
tsconfig.json | ||
tsconfig.tsbuildinfo |
README.md
Import data from Strapi to Meilisearch engine
Migration guide
All the indexes are deleted and recreated when running the connector. Because of this, migration is not much of a problem. However, one thing needs to be preserved when upgrading: the auth keys (both the master and the ones used by this connector and the actual website).
To do that, here's a guide:
- Stop the services (both this connector and the docker container)
- Create a backup of
meili_data
, let's call itmeili_data.bk
- Use this command to update to the latest version of Meilisearch
docker compose pull
- Start the docker container
docker compose up
- Stop it after it successfully initialized
- Delete the following folder
rm -r meili_data/data.ms/auth
- Replace the deleted folder with the one from our backup
cp -r meili_data.bk/data.ms/auth meili_data/data.ms/
- Run the docker container, then the connector
Your instance is now updated, the auth keys are preserved and the search data has been populated by the connector.