A graph query engine
Project description
Overview
Projects such as Django and Flask ship with what is known as ORM (object relational mappers). These abstractions expose much of the underlying relational behavior (both in schema and queries).This project on the other hand allows a programmer to stay entirely in the object domain (hiding any relational functionality contained within), while still allowing transparent mapping to a relational database.
Only basic transparent mapping of fqueries to SQL is supported: Demo.
Only basic transparent mapping of fqueries to malloy is supported: Demo.
Installation
Requires python3.x
pip3 install fquery
Running tests:
alias t=pytest-3
t
You can also run it via tox.
Tutorial
Intro: What is fquery, sample queries and some information on internals.
Blog post on how to use fquery with Django and get easy access to graphql functionality
License
This project is made available under the Apache License, version 2.0.
See LICENSE.txt for details.
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
File details
Details for the file fquery-0.2.tar.gz.
File metadata
- Download URL: fquery-0.2.tar.gz
- Upload date:
- Size: 23.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2237a91f41215d7ac590b1789d5cea0dbdba5762d97868b6eeda36a3f626352a
|
|
| MD5 |
182dd1ea2c06f8478b48f38026e4df06
|
|
| BLAKE2b-256 |
d75f936470c6c9913568c8be7e1886b78bae0c69373e65d7278ba64f7ca86f8a
|