schemaspy - Tool for analyzing and graphing database schemas

Property Value
Distribution openSUSE Leap 15.0
Repository JAVA all
Package name schemaspy
Package version 5.0.0
Package release lp150.17.1
Package architecture noarch
Package type rpm
Installed size 257.61 KB
Download size 245.93 KB
Official Mirror
SchemaSpy is a Java-based tool that analyzes the metadata of a
schema in a database and generates a visual representation of it in a
browser-displayable format. It lets you click through the hierarchy of
database tables via child and parent table relationships as represented
by both HTML links and entity-relationship diagrams. It's also designed
to help resolve the obtuse errors that a database sometimes gives related
to failures due to constraints.
SchemaSpy uses JDBC's database metadata extraction services to gather the
majority of its information, but has to make vendor-specific SQL queries
to gather some information such as the SQL associated with a view and
the details of check constraints. The differences between vendors have
been isolated to configuration files and are extremely limited. Almost
all of the vendor-specific SQL is optional.


Package Version Architecture Repository
schemaspy-5.0.0-lp150.1.3.noarch.rpm 5.0.0 noarch openSUSE Oss
schemaspy - - -


Name Value
/bin/bash -
graphviz -
graphviz-gd -
java >= 1.5.0


Name Value
schemaspy = 5.0.0-lp150.17.1


Type URL
Binary Package schemaspy-5.0.0-lp150.17.1.noarch.rpm
Source Package schemaspy-5.0.0-lp150.17.1.src.rpm

Install Howto

  1. Add the JAVA repository:
    # zypper addrepo java
  2. Install schemaspy rpm package:
    # zypper install schemaspy




2017-09-20 -
- Fix build with jdk9: specify java source and target level 1.6
2017-05-19 -
- Do not require javapackage-tools
2014-07-17 -
- Cleanup a bit.
2014-06-27 -
- Fix build on SLE11
2013-09-09 -
- Move from jpackage-utils to javapackage-tools
2013-01-08 -
- Build from source
- Add man page
- Fix default driver location for MySQL. Added patch:
* driver-location.patch
2010-12-05 -
- Add additional requirement for graphviz-gd
2010-12-05 -
- Initial revision

See Also

Package Description
scirenderer-1.1.0-lp150.13.4.noarch.rpm A Java rendering library based on JoGL
scirenderer-javadoc-1.1.0-lp150.13.4.noarch.rpm Javadoc for scirenderer
servletapi3-3.3.1-lp150.583.7.noarch.rpm Java servlet and JSP implementation classes
servletapi3-javadoc-3.3.1-lp150.583.7.noarch.rpm Javadoc for servletapi3
servletapi4-4.0.4-lp150.586.7.noarch.rpm Java servlet and JSP implementation classes
servletapi4-javadoc-4.0.4-lp150.586.7.noarch.rpm Javadoc for servletapi4
servletapi5-5.0.18-lp150.557.1.noarch.rpm Java servlet and JSP implementation classes
skinlf-6.7-lp150.19.5.noarch.rpm Allows developers to write skinnable application using the Swing toolkit
skinlf-demo-6.7-lp150.19.5.noarch.rpm Examples for skinlf
skinlf-javadoc-6.7-lp150.19.5.noarch.rpm Javadoc for skinlf
slf4j-1.7.25-lp150.53.3.noarch.rpm Simple Logging Facade for Java
slf4j-javadoc-1.7.25-lp150.53.3.noarch.rpm Javadoc for slf4j
slf4j-manual-1.7.25-lp150.53.3.noarch.rpm Documents for slf4j
sonatype-oss-parent-7-lp150.4.1.noarch.rpm Sonatype OSS Parent
stringtemplate-3.2.1-lp150.2.11.noarch.rpm A Java template engine