| Crates.io | graphql-mongodb-boilerplate |
| lib.rs | graphql-mongodb-boilerplate |
| version | 0.3.1 |
| created_at | 2020-01-19 23:09:54.200496+00 |
| updated_at | 2020-05-02 22:15:44.406325+00 |
| description | A simple Rust graphql service boilerplate using actix, mongodb and juniper |
| homepage | |
| repository | https://github.com/briandeboer/graphql-mongodb-boilerplate |
| max_upload_size | |
| id | 200286 |
| size | 87,702 |
This provides a simple graphql boilerplate for services. It uses:
Just change/add to the models, services and the graphql_schema accorindgly.
Seed some data with...
cargo run --bin seed
Run the server with...
cargo run
And then test at:
http://localhost:8080/graphiql
{
allPets(limit:4){
pageInfo{
startCursor
nextCursor
hasPreviousPage
hasNextPage
}
pets{
name
id
age
petType
gender
owner{
id
username
}
}
totalCount
}
}
{
allOwners {
pageInfo {
startCursor
nextCursor
}
owners {
id
firstName
lastName
pets {
id
name
}
}
}
}