Skip to content

Rust GraphQL server template - Actix, Juniper, Diesel(PostgreSQL)

Notifications You must be signed in to change notification settings

primozpadar/rust-graphql-template

Repository files navigation

Rust GraphQL server template - 🚧 WIP 🚧

Stuff used 👀

  • Actix - Web server
  • Juniper - GraphQL library
  • Diesel - Database ORM with PostgreSQL

Folder Structure 📁

Folder name Description
resolvers GraphQL queries and mutations
entities GraphQL object definitions and database queries
db Autogenerated Diesel schema db connection setup

Setup ⚙️

  1. Install diesel cli
cargo install diesel_cli --no-default-features --features postgres
  1. Setup database
docker-compose up -d

diesel setup
diesel migration run
  1. Start server
cargo run

About

Rust GraphQL server template - Actix, Juniper, Diesel(PostgreSQL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published