Skip to main content

Convert your SQLAlchemy models to UML diagrams (via PlantUML)

Project description

https://img.shields.io/pypi/v/sqla2uml.svg https://img.shields.io/travis/sfermigier/sqla2uml.svg Documentation Status

Usage

Install as a development dependency in your project, then type sqla2uml for help:

Usage: sqla2uml [OPTIONS]

Options:
  -m, --module TEXT          Package to analyse (recursively)
  -o, --output TEXT          File to output result (defaults to stdout)
  -p, --properties           Include properties in diagrams
  -x, --exclude TEXT         List of class names to exclude from diagram
  -d, --debug-level INTEGER  Debug level
  --help                     Show this message and exit.

Features

  • Generate UML diagrams from SQLAlchemy models.

  • One must have PlantUML installed.

  • More features / more flexibility to come later.

Development

Credits

This package was created with Cruft and the abilian/cookiecutter-abilian-python project template.

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

sqla2uml-0.1.4.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sqla2uml-0.1.4-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file sqla2uml-0.1.4.tar.gz.

File metadata

  • Download URL: sqla2uml-0.1.4.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for sqla2uml-0.1.4.tar.gz
Algorithm Hash digest
SHA256 b684284c6b65fb27c725eec58e2149d7fc21cfa35ee3757960be46cfb1dc1910
MD5 bff1acc7d748c96b8b456365741dfd60
BLAKE2b-256 4fd7167b89707ed219406a9032ddc41748a27b0a0069c5dcc41e607694b9057f

See more details on using hashes here.

File details

Details for the file sqla2uml-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: sqla2uml-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for sqla2uml-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 fcbb4d025be8df3960e663e07a774a8868b3ec1ec4b7c6695135bbad1d14457f
MD5 243b9f7754cfa7845f23fefeda5051cf
BLAKE2b-256 c14264f3db4f536cc0896782bc9980b84b8f63dc735b07c01cba5e6c84b88a4b

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