Skip to content

neviim/apiagua

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API - CRUD controle agua para bot telegram

iptables

sudo iptables -A INPUT -p tcp --dport 8000 -j ACCEPT

cargo

bash -c "RUST_BACKTRACE=full cargo run"

cargo build 

cargo run
🛰  Mounting /consumos:
    => GET /consumos (get_consumos)
    => GET /consumos/<idkey> (get_consumo)
    => POST /consumos (create_consumo)
    => DELETE /consumos/<idkey> (delete_consumo)
🚀 Rocket has launched from http://0.0.0.0:8000
rustup update
rustup default stable
rustup default nightly
rustup override set nightly

rustup update && cargo update

cargo run

curl -X GET http://localhost:8000/consumos 
curl -X GET http://localhost:8000/consumos/<idkey>

curl -X DELETE http://localhost:8000/consumos/<idkey>


curl -X POST http://192.168.0.46:8000/consumos
{
  "idkey": "243a3c43be545ad3f89fa3c1987d",
  "host": "dev",
  "relogio": 2000,
  "consumo": 100,
  "lavouroupa": false,
  "quantidade": 0,
  "observacao": "registro inicial",
  "diffdias": 1,
  "difftime": 96545,
  "data_cadastro": "17/08/2020",
  "data_alteracao": "17/08/2020"
}

referencias

https://api.rocket.rs/v0.4/rocket/
https://api.rocket.rs/v0.4/rocket/config/index.html

tabela

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages