feat(error): Update the error message when you have no version file
#[derive(thiserror::Error, Debug)]
pub enum VersionFileError {
- #[error("Version file is missing or the previous MeiliSearch engine version was below 0.24.0. Use a dump to update MeiliSearch.")]
+ #[error(
+ "MeilSearch (v{}) failed to infer the version of the database. Please consider using a dump to load your data.",
+ env!("CARGO_PKG_VERSION").to_string()
+ )]
MissingVersionFile,
#[error("Version file is corrupted and thus MeiliSearch is unable to determine the version of the database.")]
MalformedVersionFile,
