Skip to content

Latest commit

 

History

History

sqlite

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Getting started using databases with Actix Web, asynchronously.

Usage

init database sqlite

From the root directory of this project:

bash db/setup_db.sh

This creates a sqlite database, weather.db, in the root.

server

# if ubuntu : sudo apt-get install libsqlite3-dev
# if fedora : sudo dnf install libsqlite3x-devel
cargo run

web client

http://127.0.0.1:8080/asyncio_weather

http://127.0.0.1:8080/parallel_weather

sqlite client

# if ubuntu : sudo apt-get install sqlite3
# if fedora : sudo dnf install sqlite3x
sqlite3 weather.db
sqlite> .tables
sqlite> select * from nyc_weather;

Dependencies

On Ubuntu 19.10:

sudo apt install libsqlite3-dev