There is some information in the getting started instructions that suggest that there are backends that need to be installed for databases but no explicit information that aids users. The example also suggests using Postgres and that by using the default-features for exclusively Postgres that the installation command will work. However, some developers may not know that the backend is not installed with the database installation and needs to be installed separately.
Solution
Adding a link to the backend instructions will help developers troubleshoot why the diesel_cli fails to compile
Issue
There is some information in the getting started instructions that suggest that there are backends that need to be installed for databases but no explicit information that aids users. The example also suggests using Postgres and that by using the default-features for exclusively Postgres that the installation command will work. However, some developers may not know that the backend is not installed with the database installation and needs to be installed separately.
Solution
Adding a link to the backend instructions will help developers troubleshoot why the diesel_cli fails to compile
For more context on the issue view this discussion post