ERDPlus is the best professional database modelling tool that will help you to create the ER diagrams easily. Moreover, it comes with a great feature with the help of which you can automatically convert ER diagrams to relational schemas. Visit ERDPlus Here. Bonus: ER diagram tool draw.io.
![]() Latest version
Released:
Simple entity relation (ER) diagrams generation
Project description
ERAlchemy generates Entity Relation (ER) diagram (like the one below)from databases or from SQLAlchemy models.
ExampleQuick StartInstall on a mac
The simplest way to install eralchemy on OSX is by usingHomebrew
Install
To install ERAlchemy, just do:
ERAlchemy requiresGraphViz to generate thegraphs and Python. Both are available for Windows, Mac and Linux.
Usage from Command LineFrom a database
The database is specified as aSQLAlchemydatabase url.
From a Postgresql DB to a markdown file excluding tables named temp and auditFrom a Postgresql DB to a markdown file excluding columns named created_at and updated_at from all tablesFrom a Postgresql DB to a markdown file for the schema schemaArchitecture
Thanks to it’s modular architecture, it can be connected to otherORMs/ODMs/OGMs/O*Ms.
Contribute
Every feedback is welcome on the GitHubissues.
To run the tests, use : $ py.test. Some tests require a localpostgres database with a schema named test in a database named test allowned by a user named postgres with a password of postgres.
All tested PR are welcome.
Notes
ERAlchemy was inspired by erd,though it is able to render the ER diagram directly from the databaseand not just only from the ER markup language.
Released under an Apache License 2.0
Creator: Alexis BenoistAlexis_Benoist
Release historyRelease notifications
1.2.10
1.2.8
1.2.7
1.2.6
1.2.5
1.2.2
1.2.1
1.2.0
1.1.0
1.0.16
1.0.15
1.0.14
1.0.13
1.0.12
1.0.11
1.0.5
1.0.1
1.0.0
0.0.31
0.0.30
0.0.29
0.0.28
0.0.27
0.0.26
0.0.25
0.0.24
0.0.23
0.0.22
0.0.21
0.0.20
0.0.19
0.0.18
0.0.17
0.0.16
0.0.15
0.0.14
0.0.13
0.0.12
0.0.11
0.0.10
0.0.9
0.0.8
![]()
0.0.7
0.0.6
0.0.5
0.0.4
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for ERAlchemy-1.2.10-py2.py3-none-any.whl
Hashes for ERAlchemy-1.2.10.tar.gz
![]() Comments are closed.
|
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |