Easy to use abstraction layer for GraphQL, with support for Django ORM.
Project description
EGS: Easy GraphQL Server
Installation
easy_graphql_server can be installed from PyPI using the built-in pip command:
pip install git+https://github.com/mathieurodic/easy-graphql-server
Goals
easy_graphql_server's intention is to provide an easy way to expose a database in GraphQL, using ORM models (so far only Django is supported, but SQLAlchemy will soon come).
Credits and history
The easy_graphql_server library was originally a subproject within the Bridger development team, to provide an easy way to expose database models with GraphQL using Graphene.
The project was then rewritten with graphq-core and Graphene was dropped.
License
easy_graphql_server is under MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file easy_graphql_server-0.8.1a0.tar.gz
.
File metadata
- Download URL: easy_graphql_server-0.8.1a0.tar.gz
- Upload date:
- Size: 19.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed8658a9ccc95dad8c61125f22067be429679ec42a451a0c654404fc0f869bb4 |
|
MD5 | 8c2ade8b975164970aabfd759bc69740 |
|
BLAKE2b-256 | 0019fd3885f9c095d2a98dfc7781d7c704a6390a91ab15ba34d5ad3c88022d7d |
File details
Details for the file easy_graphql_server-0.8.1a0-py3-none-any.whl
.
File metadata
- Download URL: easy_graphql_server-0.8.1a0-py3-none-any.whl
- Upload date:
- Size: 23.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 856cb30d3393c1c2034df725a4d618999bf0739b0c2b83a122fa6793bfd73eca |
|
MD5 | 23e057679c8df74b400c861712d42041 |
|
BLAKE2b-256 | 816645e3795a2d3dbcc1c8f20f0b582ddb948e6988a7480265000a4c00c59be4 |