SchemaSpy - yenbohuang/techNotes GitHub Wiki

Using SchemaSpy

Download files

Shell script sample

    #!/bin/sh

    HOST=localhost:5432
    DB=sampleDB
    SCHEMA=public
    USER=sampleUser
    PWD=samplePassword
    OUTPUT=/home/yenbohuang/dbschema/sampledb

    java -jar schemaSpy_5.0.0.jar \
      -t pgsql -host $HOST -db $DB -s $SCHEMA -u $USER -p $PWD -o $OUTPUT \
      -dp postgresql-9.4-1201.jdbc41.jar

Batch file sample

    @echo off
    SET HOST=localhost:5432
    SET DB=sampleDB
    SET SCHEMA=public
    SET USER=sampleUser
    SET PWD=samplePassword
    SET OUTPUT=d:\var\schema\deltas3db

    java -jar schemaSpy_5.0.0.jar -t pgsql -host %HOST% -db %DB% -s %SCHEMA% -u %USER% -p %PWD% -o %OUTPUT% -dp postgresql-9.4-1201.jdbc41.jar -gv .\graphviz-2.38\release