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.15.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

fk_graph-0.0.15-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fk_graph-0.0.15.tar.gz
  • Upload date:
  • Size: 12.3 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.15.tar.gz
Algorithm Hash digest
SHA256 99393d3c4b49fa128654cc8abcc8f46f4a6df801493c2ae9a9b055cc3c4e85af
MD5 09567fc98cc233020367be06d059b2e1
BLAKE2b-256 7ec10dc166adbbeceb050f0abadbc2040422330846f4e6c073ae6e8991edf9a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fk_graph-0.0.15-py3-none-any.whl
  • Upload date:
  • Size: 10.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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 60ab11806165aa235e1a2265d3d833cb0a80f9a017837a66eaf5e6cecfad60d8
MD5 1566ed57721ad185beabf16ca264ce45
BLAKE2b-256 06d0620810683ef39ffeda7ac9fa568806a149af5158f278eac5ef7f22b2e442

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