# Fuel Indexer failed to compile due to `sqlx::Postgres` struct is being passed `to fuel_indexer_database/sqlite/` crate functions while using `postgres` database Hi Team, I am following [fuel indexer quickstart](https://fuellabs.github.io/fuel-indexer/master/quickstart/index.html#6-start-the-service--deploy-your-index) where it says to run the node so after set up the `DATABASE_URL` on both `sqlite` and `postgres` crate `.env` file finally i could run the local node using `cargo run --bin fuel-node` cmd. This is check command result ```console= ➜ ~ forc index check ❌ Could not connect to indexer service: error sending request for url (http://127.0.0.1:29987/api/health): error trying to connect: tcp connect error: Connection refused (os error 111) +--------+-------------------------+----------------------------------------------------------------------------+ | Status | Component | Details | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | fuel-indexer binary |Could not located 'fuel-indexer' | +--------+------------------------+----------------------------------------------------------------------------+ | ⛔️ | fuel-indexer service | Failed to detect a locally running fuel-indexer service at Port(29987). | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | psql | Found 'psql' at '/usr/bin/psql' | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | sqlite | Found 'sqlite' at '/usr/bin/sqlite' | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | fuel-core | Found 'fuel-core' at '/home/ahimas/.cargo/bin/fuel-core' | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | docker |Could not located 'docker' | +--------+------------------------+----------------------------------------------------------------------------+ | ✅ | fuelup | Found 'fuelup' at '/home/ahimas/.fuelup/bin/fuelup' | +--------+------------------------+----------------------------------------------------------------------------+ ``` After running the local node it says to run the indexer but in the document nowhere it says how to install `forc index` properly example in the [quickstart guide](https://fuellabs.github.io/fuel-indexer/master/quickstart/index.html#quickstart) there is a hyperlink about installing `forc index` plugin via `fuelup` but that url redirects to `http://localhost:3000/plugins/forc-index.html`. Finally i installed index using `cargo install forc index` also i tried to install using `fuelup component add index` which did not work out . Once i installed the indexer i executed the following command ```cmd= forc index start --background ``` And i got the following error message ```console= ➜ ~ forc index start --background thread 'main' panicked at '❌ Failed to spawn fuel-indexer child process.: Os { code: 2, kind: NotFound, message: "No such file or directory" }', /home/user/.cargo/registry/src/github.com-1ecc6299db9ec823/forc-index-0.1.11/src/ops/forc_index_start.rs:31:10 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ``` After i tried to build the fuel indexer locallay and i did the followings. 1. Run the node using `fuel-core run` cmd. 2. Set postgres `DATABASE_URL` and ran the migration scripts. 3.