Skip to main content

Library base for create others libraries with the objective of create a CRUD+DALS with GraphQL

Project description

Graphene-CRUDDALS

👩🏽‍💻 🚀 👨🏽‍💻
Build your own library to streamline trivial code for CRUD operations.

PyPI GitHub License
Codecov

Built with ❤︎ by Juan J Cardona

📋 Table of Contents

  1. 🚀 Getting started
  2. 👩‍💻 Usage
  3. 📜 License
  4. 📞 Contact
  5. 🙏 Acknowledgements

🚀 Getting started

Prerequisites

You need to have installed Python and pip. You can download Python from here. Additionally, you need to have a good knowledge of how GraphQL and Graphene work.

Installation

You can install this package using pip:

pip install graphene-cruddals

👩‍💻 Usage

An example of how to use this library is shown in this project: Graphene-Django-CRUDDALS

This library is designed to help you build your own library to streamline trivial code for CRUD operations. It receives a normal Python dictionary, along with a set of utilities to know how the transformation of the fields should be done. It is not designed to be used directly, but to help you build your own library. For example, you can use it to build a library like Graphene-Django-CRUDDALS, which transforms a Django model into a Graphene schema. Graphene-Django-CRUDDALS library only works for Django, so you can use this library to build a library that works with any framework or ORM, like SQLAlchemy, Pydantic, etc. If you need more information, you can ask me.

📜 License

Distributed under the Apache 2.0 License. See LICENSE for more information.

📞 Contact

If you want to contact me you can reach me at the following email, LinkedIn or GitHub, I'll be happy to talk to you.

🙏 Acknowledgements

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

graphene_cruddals-0.2.12.tar.gz (28.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

graphene_cruddals-0.2.12-py2.py3-none-any.whl (31.1 kB view details)

Uploaded Python 2Python 3

File details

Details for the file graphene_cruddals-0.2.12.tar.gz.

File metadata

  • Download URL: graphene_cruddals-0.2.12.tar.gz
  • Upload date:
  • Size: 28.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for graphene_cruddals-0.2.12.tar.gz
Algorithm Hash digest
SHA256 d0f538232606caa53acf0318483991628d68669ced971b2fa5ea651d6de34fef
MD5 99f4961a35a8b7cf5d611dd87a2b62a5
BLAKE2b-256 e2e9453143f287081f21365edcffdc9507ddcb5586dc6b82259f08f5322d9a6a

See more details on using hashes here.

File details

Details for the file graphene_cruddals-0.2.12-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for graphene_cruddals-0.2.12-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 33ba9da1d047586aa7f6c2fce12df91325d3a0ba80b0427d3e66bc16097e9011
MD5 40ce9bb1d295f6f15e7204f95d372b28
BLAKE2b-256 49afc62d2d23ed1036b88fa734952acadebd03ae90d03fec36f8f0e2408344aa

See more details on using hashes here.

Supported by

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