graphene-cruddals


Namegraphene-cruddals JSON
Version 0.2.10 PyPI version JSON
download
home_pagehttps://github.com/juanjcardona13/graphene_cruddals
SummaryLibrary base for create others libraries with the objective of create a CRUD+DALS with GraphQL
upload_time2024-06-27 14:29:04
maintainerNone
docs_urlNone
authorJuan J Cardona
requires_pythonNone
licenseApache 2.0
keywords api graphql crud graphene cruddals
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            

<h1 align="center">Graphene-CRUDDALS</h1>
<div align="center">

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

[![PyPI](https://img.shields.io/pypi/v/graphene-cruddals?style=flat-&color=00559c&label=pypi&logo=python&logoColor=white)](https://pypi.org/project/graphene-cruddals/)
[![GitHub License](https://img.shields.io/github/license/juanjcardona13/graphene-cruddals?style=flat&color=4c1)](https://github.com/juanjcardona13/graphene-cruddals/blob/main/LICENSE)  
[![Codecov](https://img.shields.io/codecov/c/gh/juanjcardona13/graphene-cruddals)](https://app.codecov.io/gh/juanjcardona13/graphene-cruddals)



<sub>Built with ❤︎ by [Juan J Cardona](https://github.com/juanjcardona13)</sub>


</div>

## 📋 Table of Contents

1. 🚀 [Getting started](#getting-started)
2. 👩‍💻 [Usage](#usage)
3. 📜 [License](#license)
4. 📞 [Contact](#contact)
5. 🙏 [Acknowledgements](#acknowledgements)



## <a name="getting-started">🚀 Getting started</a>

### Prerequisites

You need to have installed Python and pip. You can download Python from [here](https://www.python.org/downloads/).
Additionally, you need to have a good knowledge of how GraphQL and Graphene work.

### Installation

You can install this package using pip:

```bash
pip install graphene-cruddals
```

## <a name="usage">👩‍💻 Usage</a> 

An example of how to use this library is shown in this project: [Graphene-Django-CRUDDALS](https://github.com/juanjcardona13/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.

## <a name="license">📜 License</a>

Distributed under the Apache 2.0 License. See [LICENSE](https://github.com/juanjcardona13/graphene_cruddals/blob/main/LICENSE) for more information.

## <a name="contact">📞 Contact</a>

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.

- [Email](mailto:juanjcardona13@gmail.com)
- [LinkedIn](https://www.linkedin.com/in/juanjcardona/)
- [GitHub](https://github.com/juanjcardona13)

## <a name="acknowledgements">🙏 Acknowledgements</a>

- [Python](https://www.python.org/)
- [Graphene ](https://docs.graphene-python.org/projects/django/en/latest/)



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/juanjcardona13/graphene_cruddals",
    "name": "graphene-cruddals",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "api graphql crud graphene cruddals",
    "author": "Juan J Cardona",
    "author_email": "juanjcardona13@gmail.com",
    "download_url": null,
    "platform": "any",
    "description": "\n\n<h1 align=\"center\">Graphene-CRUDDALS</h1>\n<div align=\"center\">\n\n\ud83d\udc69\ud83c\udffd\u200d\ud83d\udcbb \ud83d\ude80 \ud83d\udc68\ud83c\udffd\u200d\ud83d\udcbb  \n**Build your own library to streamline trivial code for CRUD operations.**  \n\n[![PyPI](https://img.shields.io/pypi/v/graphene-cruddals?style=flat-&color=00559c&label=pypi&logo=python&logoColor=white)](https://pypi.org/project/graphene-cruddals/)\n[![GitHub License](https://img.shields.io/github/license/juanjcardona13/graphene-cruddals?style=flat&color=4c1)](https://github.com/juanjcardona13/graphene-cruddals/blob/main/LICENSE)  \n[![Codecov](https://img.shields.io/codecov/c/gh/juanjcardona13/graphene-cruddals)](https://app.codecov.io/gh/juanjcardona13/graphene-cruddals)\n\n\n\n<sub>Built with \u2764\ufe0e by [Juan J Cardona](https://github.com/juanjcardona13)</sub>\n\n\n</div>\n\n## \ud83d\udccb Table of Contents\n\n1. \ud83d\ude80 [Getting started](#getting-started)\n2. \ud83d\udc69\u200d\ud83d\udcbb [Usage](#usage)\n3. \ud83d\udcdc [License](#license)\n4. \ud83d\udcde [Contact](#contact)\n5. \ud83d\ude4f [Acknowledgements](#acknowledgements)\n\n\n\n## <a name=\"getting-started\">\ud83d\ude80 Getting started</a>\n\n### Prerequisites\n\nYou need to have installed Python and pip. You can download Python from [here](https://www.python.org/downloads/).\nAdditionally, you need to have a good knowledge of how GraphQL and Graphene work.\n\n### Installation\n\nYou can install this package using pip:\n\n```bash\npip install graphene-cruddals\n```\n\n## <a name=\"usage\">\ud83d\udc69\u200d\ud83d\udcbb Usage</a> \n\nAn example of how to use this library is shown in this project: [Graphene-Django-CRUDDALS](https://github.com/juanjcardona13/graphene_django_cruddals)\n\nThis 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.\nIf you need more information, you can ask me.\n\n## <a name=\"license\">\ud83d\udcdc License</a>\n\nDistributed under the Apache 2.0 License. See [LICENSE](https://github.com/juanjcardona13/graphene_cruddals/blob/main/LICENSE) for more information.\n\n## <a name=\"contact\">\ud83d\udcde Contact</a>\n\nIf you want to contact me you can reach me at the following email, LinkedIn or GitHub, I'll be happy to talk to you.\n\n- [Email](mailto:juanjcardona13@gmail.com)\n- [LinkedIn](https://www.linkedin.com/in/juanjcardona/)\n- [GitHub](https://github.com/juanjcardona13)\n\n## <a name=\"acknowledgements\">\ud83d\ude4f Acknowledgements</a>\n\n- [Python](https://www.python.org/)\n- [Graphene ](https://docs.graphene-python.org/projects/django/en/latest/)\n\n\n",
    "bugtrack_url": null,
    "license": "Apache 2.0",
    "summary": "Library base for create others libraries with the objective of create a CRUD+DALS with GraphQL",
    "version": "0.2.10",
    "project_urls": {
        "Homepage": "https://github.com/juanjcardona13/graphene_cruddals"
    },
    "split_keywords": [
        "api",
        "graphql",
        "crud",
        "graphene",
        "cruddals"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba25e7d28cc5061529449d933045de1e4395d60f0694102e37a58951f655ef00",
                "md5": "987c80814c3d6bb78afedce3f91ef979",
                "sha256": "443b50464e2a679c52c7ad6d73270c6d15f36888ade01ba46118e7f4fe72d9cd"
            },
            "downloads": -1,
            "filename": "graphene_cruddals-0.2.10-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "987c80814c3d6bb78afedce3f91ef979",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 30376,
            "upload_time": "2024-06-27T14:29:04",
            "upload_time_iso_8601": "2024-06-27T14:29:04.405920Z",
            "url": "https://files.pythonhosted.org/packages/ba/25/e7d28cc5061529449d933045de1e4395d60f0694102e37a58951f655ef00/graphene_cruddals-0.2.10-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-27 14:29:04",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "juanjcardona13",
    "github_project": "graphene_cruddals",
    "github_not_found": true,
    "lcname": "graphene-cruddals"
}
        
Elapsed time: 9.32067s