Skip to main content

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

fquery-0.4.tar.gz (27.0 kB view details)

Uploaded Source

File details

Details for the file fquery-0.4.tar.gz.

File metadata

  • Download URL: fquery-0.4.tar.gz
  • Upload date:
  • Size: 27.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.3

File hashes

Hashes for fquery-0.4.tar.gz
Algorithm Hash digest
SHA256 b8156719e7031f0416b8bfb6741164bf8008da1a0f1d5a2f636154b86bfcc491
MD5 9cc2b293fc54300d4e71a514950b9f88
BLAKE2b-256 da06c83570a34dfc67096737ef3eff755da8c016a1d60c2c4aa0212606ae3204

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