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

Uploaded Source

Built Distribution

fk_graph-0.0.12-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fk_graph-0.0.12.tar.gz
  • Upload date:
  • Size: 10.8 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.12.tar.gz
Algorithm Hash digest
SHA256 29d688029cbc1f67fc35e9962be73f0281f04b85a0c7e5fe71b23ed51f28662a
MD5 451465dd48567eda3295924dfec9be6b
BLAKE2b-256 0b4df8285c074abe2bfbc536d22c0149fed5c52fa50e6aba903c71a7c1f3253f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fk_graph-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 9.6 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.12-py3-none-any.whl
Algorithm Hash digest
SHA256 be41244dd8870708875504a046eaac44d40f5d0cf0acd2e971f5fdcf48c227ca
MD5 edef449d878d9bb473cdfb3add8a1f3a
BLAKE2b-256 5210fa87c7188778b8452123a7ef949bc2d240cc9dc16813f9255f548ce9f1bc

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