Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

easy_graphql_server-0.8.1a0.tar.gz (19.3 kB view details)

Uploaded Source

Built Distribution

easy_graphql_server-0.8.1a0-py3-none-any.whl (23.6 kB view details)

Uploaded Python 3

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

Hashes for easy_graphql_server-0.8.1a0.tar.gz
Algorithm Hash digest
SHA256 ed8658a9ccc95dad8c61125f22067be429679ec42a451a0c654404fc0f869bb4
MD5 8c2ade8b975164970aabfd759bc69740
BLAKE2b-256 0019fd3885f9c095d2a98dfc7781d7c704a6390a91ab15ba34d5ad3c88022d7d

See more details on using hashes here.

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

Hashes for easy_graphql_server-0.8.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 856cb30d3393c1c2034df725a4d618999bf0739b0c2b83a122fa6793bfd73eca
MD5 23e057679c8df74b400c861712d42041
BLAKE2b-256 816645e3795a2d3dbcc1c8f20f0b582ddb948e6988a7480265000a4c00c59be4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page