- install rust in your machine
- install sqllite and other dependencies
- install diesel_cli
- setup database
- run
best document for install is own Rust documention
for linux users download and run rust bash file
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
then just add this line to your shell. for bash:
echo 'source $HOME/.cargo/env' >> ~/.bashrc
for use this app and diesel_cli you need to install this packges sqlite3
, libsqlite3-0
and libsqlite3-dev
in ubuntu with apt packge manager use this code
sudo apt install sqlite3 libsqlite3-0 libsqlite3-dev
just use this command easy && GG
cargo install diesel_cli --no-default-features --features sqlite
after build app you can use diesel to setup database
diesel setup --database-url DB/DataBase.SQLITE
use this command to import demo data in database
cat DB/demo.sql | sqlite3 DB/DataBase.SQLITE
just use it!
cargo run it!