From: Ken Youens-Clark Date: Mon, 30 Aug 2004 19:05:32 +0000 (+0000) Subject: Allow "gutter" to be set by producer arg (Markus Törnqvist). X-Git-Tag: v0.06^0 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=bb44ccb55047c9425c88ee0e1bbd27f372e5ed23;p=dbsrgits%2FSQL-Translator.git Allow "gutter" to be set by producer arg (Markus Törnqvist). --- diff --git a/bin/sqlt-diagram b/bin/sqlt-diagram index 344226c..930759c 100755 --- a/bin/sqlt-diagram +++ b/bin/sqlt-diagram @@ -1,7 +1,7 @@ #!/usr/bin/perl # ------------------------------------------------------------------- -# $Id: sqlt-diagram,v 1.3 2004-02-06 17:48:16 kycl4rk Exp $ +# $Id: sqlt-diagram,v 1.4 2004-08-30 19:05:32 kycl4rk Exp $ # ------------------------------------------------------------------- # Copyright (C) 2002-4 SQLFairy Authors # @@ -37,6 +37,7 @@ sqlt-diagram - Automatically create a diagram from a database schema -n|--no-lines Don't draw lines -f|--font-size Font size ("small," "medium," "large," or "huge," default "medium") + --gutter Gutter size between tables --color Add colors --show-fk-only Only show fields that act as primary or foreign keys @@ -75,7 +76,7 @@ use Pod::Usage; use SQL::Translator; use vars '$VERSION'; -$VERSION = sprintf "%d.%02d", q$Revision: 1.3 $ =~ /(\d+)\.(\d+)/; +$VERSION = sprintf "%d.%02d", q$Revision: 1.4 $ =~ /(\d+)\.(\d+)/; # # Get arguments. @@ -83,7 +84,7 @@ $VERSION = sprintf "%d.%02d", q$Revision: 1.3 $ =~ /(\d+)\.(\d+)/; my ( $out_file, $image_type, $db_driver, $title, $no_columns, $no_lines, $font_size, $add_color, $debug, $show_fk_only, - $natural_join, $join_pk_only, $skip_fields, $help + $gutter, $natural_join, $join_pk_only, $skip_fields, $help ); GetOptions( @@ -94,6 +95,7 @@ GetOptions( 'c|columns:i' => \$no_columns, 'n|no-lines' => \$no_lines, 'f|font-size:s' => \$font_size, + 'gutter:i' => \$gutter, 'color' => \$add_color, 'show-fk-only' => \$show_fk_only, 'natural-join' => \$natural_join, @@ -115,6 +117,7 @@ my $translator = SQL::Translator->new( producer_args => { out_file => $out_file, image_type => $image_type, + gutter => $gutter || 0, title => $title, no_columns => $no_columns, no_lines => $no_lines,