Skip to content

Example using Rust Actix-web (web framework) with juniper (Graphql) with diesel (ORM)

Notifications You must be signed in to change notification settings

BrendanBall/example-actix-web-juniper-diesel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Juniper

Example using Rust Actix-web (web framework) with juniper (Graphql) with diesel (ORM)

Diesel

Diesel's Getting Started guide using SQLite for Actix web

Usage

init database sqlite

cargo install diesel_cli --no-default-features --features sqlite
cd examples/diesel
echo "DATABASE_URL=file:test.db" > .env
diesel migration run

server

# if ubuntu : sudo apt-get install libsqlite3-dev
# if fedora : sudo dnf install libsqlite3x-devel
cd examples/diesel
cargo run (or ``cargo watch -x run``)
# Started http server: 127.0.0.1:8080

Graphql client

http://localhost:8080/graphiql

sqlite client

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

About

Example using Rust Actix-web (web framework) with juniper (Graphql) with diesel (ORM)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages