{ "info": { "author": "qweeze", "author_email": "qweeeze@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "## pg_diagram\n\n[![PyPI version](https://badge.fury.io/py/pg-diagram.svg)](https://badge.fury.io/py/pg-diagram)\n\nA tool for creating [Entity-relationship diagrams](https://en.wikipedia.org/wiki/Entity%E2%80%93relationship_model) for PostgreSQL\n\n### Installation\n\n- install [Graphviz](https://graphviz.org)\n-\n ```bash\n pip install pg-diagram\n ```\n### Usage\n```bash\npg_diagram --format svg -o diagram.svg schema.sql\n```\n```bash\n# or feed output of pg_dump\npg_dump --schema-only mydb | pg_diagram -o mydb.png -\n```\n\n### Sample output\n

\n \"diagram\n

\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/qweeze/pg_diagram", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pg-diagram", "package_url": "https://pypi.org/project/pg-diagram/", "platform": "", "project_url": "https://pypi.org/project/pg-diagram/", "project_urls": { "Homepage": "https://github.com/qweeze/pg_diagram" }, "release_url": "https://pypi.org/project/pg-diagram/0.1.2/", "requires_dist": [ "sqlparse", "graphviz", "click" ], "requires_python": "", "summary": "A tool for creating ER diagrams from postgresql database schemas", "version": "0.1.2" }, "last_serial": 5569252, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "b5f0492824fc20cd8e90b19ba454fc81", "sha256": "db1ad1e7243b163f4311d309cc631212fa69f49685225bea6b202c3883e8053e" }, "downloads": -1, "filename": "pg_diagram-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b5f0492824fc20cd8e90b19ba454fc81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4577, "upload_time": "2019-07-22T20:43:42", "url": "https://files.pythonhosted.org/packages/38/a0/e34f5700d31f075bf4388b633ba88d661db9b281d435b34312c5278db6c8/pg_diagram-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46a3edadafdfe3e35dc1b7b722ef2100", "sha256": "db78a32f8b30b8f20924d2d0e76b88943d7e735e425bfd39066b271f0314b71d" }, "downloads": -1, "filename": "pg-diagram-0.1.0.tar.gz", "has_sig": false, "md5_digest": "46a3edadafdfe3e35dc1b7b722ef2100", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3792, "upload_time": "2019-07-22T20:43:44", "url": "https://files.pythonhosted.org/packages/5e/4e/3ed2996c7562b5c1cacabbca1e107c40c439fb60baf682d40ed612338d8b/pg-diagram-0.1.0.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "805efc909e43e214bba281ef149f52a2", "sha256": "6e4202b3d830fb6a11397ad43b70e528ad1b733f68535ac8ba8dfd214265883a" }, "downloads": -1, "filename": "pg_diagram-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "805efc909e43e214bba281ef149f52a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5434, "upload_time": "2019-07-22T21:36:51", "url": "https://files.pythonhosted.org/packages/af/06/1a19d1c05cb37356e6635afcfb4c40a9aa645a607fc3b965def87761b8cc/pg_diagram-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc1bb00b17593981ea010ccdc409b409", "sha256": "6981894e5502683530870bcde952ee1f7a6afb8e515922f13c591244d191d693" }, "downloads": -1, "filename": "pg-diagram-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dc1bb00b17593981ea010ccdc409b409", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3837, "upload_time": "2019-07-22T21:36:54", "url": "https://files.pythonhosted.org/packages/a7/75/f2009070a15a430ecb761483a5bba3da63e0ab1fe96c24ca7f7f7a69caaf/pg-diagram-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "805efc909e43e214bba281ef149f52a2", "sha256": "6e4202b3d830fb6a11397ad43b70e528ad1b733f68535ac8ba8dfd214265883a" }, "downloads": -1, "filename": "pg_diagram-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "805efc909e43e214bba281ef149f52a2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5434, "upload_time": "2019-07-22T21:36:51", "url": "https://files.pythonhosted.org/packages/af/06/1a19d1c05cb37356e6635afcfb4c40a9aa645a607fc3b965def87761b8cc/pg_diagram-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc1bb00b17593981ea010ccdc409b409", "sha256": "6981894e5502683530870bcde952ee1f7a6afb8e515922f13c591244d191d693" }, "downloads": -1, "filename": "pg-diagram-0.1.2.tar.gz", "has_sig": false, "md5_digest": "dc1bb00b17593981ea010ccdc409b409", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3837, "upload_time": "2019-07-22T21:36:54", "url": "https://files.pythonhosted.org/packages/a7/75/f2009070a15a430ecb761483a5bba3da63e0ab1fe96c24ca7f7f7a69caaf/pg-diagram-0.1.2.tar.gz" } ] }