/// indexer runtime configuration.
#[derive(Debug)]
pub struct Config {
    /// Path to the schema dump (`pg_dump --schema-only` output).
    pub schema_path: std::path::PathBuf,
    /// Root directory containing `.sql` files to index.
    pub root_dir: std::path::PathBuf,
    /// Output path for the generated `index.scip` file.
    pub output_path: std::path::PathBuf,
    /// bypass .gitignore rules during file discovery.
    pub no_gitignore: bool,
}
