Skip to main content

Visualise the graphs hidden within relational databases

Project description

FK-Graph

Visualise the graphs hidden within relational databases.

Schemas can sometimes fail to reflect the full complexity of the relationships in a populated database, especially when the data has been added manually over a period of time.

This application creates a graph of foreign key relations in a populated database and can be used to generate a plotly figure, or interactive dash app, showing these relations.

To install:

pip install fk-graph

Development:

Clone the repo and cd in to the project directory. Create a virtual env, then install the requirements with

pip install -r requirements.txt

Finally, to be able to run tests while developing, install the package as an editable install.

pip install --editable .

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

fk_graph-0.0.11.tar.gz (10.0 kB view details)

Uploaded Source

Built Distribution

fk_graph-0.0.11-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file fk_graph-0.0.11.tar.gz.

File metadata

  • Download URL: fk_graph-0.0.11.tar.gz
  • Upload date:
  • Size: 10.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for fk_graph-0.0.11.tar.gz
Algorithm Hash digest
SHA256 993e2727a353a2c241602600697a7b8099a39487a03f91ff888e9674d88b1c27
MD5 4a5cfe156c080795c89c9d0150e9ef4d
BLAKE2b-256 da8da1804d52956e44796c96c26ff0e25ec06e4bc87e4409bd677db9b5d65f05

See more details on using hashes here.

File details

Details for the file fk_graph-0.0.11-py3-none-any.whl.

File metadata

  • Download URL: fk_graph-0.0.11-py3-none-any.whl
  • Upload date:
  • Size: 8.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for fk_graph-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 67e572e8392af36c375842f06e583a2830f1cfa3617ad5d4814a00b0c66a793c
MD5 05697ca819eb80dbd9beac2745faf912
BLAKE2b-256 f904c837e52b35c59aaca92964af866ad3aa9c3a195cef200f07d8f514e52613

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