Eseguire server:
cargo runEseguire server che si aggiorna in automatico quando si cambiano file:
cargo watch -x runCose da installare per fare test:
cargo install cargo-watch
cargo install cargo-tarpaulin
cargo install diesel_cli --no-default-features --features "postgres"Per aggiungere una migrazione:
diesel migration generate MIGRATION_NAMEAprire shell di psql:
psql -h insigno.mindshub.it -U mindshub insignorocketdbNumero connessioni attive al momento:
SELECT COUNT(*) FROM pg_stat_activity;Killare tutte le connessioni che provengono dalla stessa macchina da cui si è connessi con la shell (eccetto la shell da cui si sta eseguendo il comando)
SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE pid <> pg_backend_pid() AND client_addr IN (SELECT client_addr FROM pg_stat_activity WHERE pid = pg_backend_pid());Per aprire la documentazione è necessario eseguire lo script document nella home. In particolare genera una nuova documentazione con il comando corretto e la apra sul browser predefinito. Questo perché siamo in super beta e la documentazione cambia giornalmente