X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=bin%2Fgenerate-table-module;h=76359623f690407575f7a62c39d6dcd939864963;hb=72758ac1d94a4ce47e3160ee6227a5e191911c57;hp=b3204fa061060e097863192ae28e7f796cd5ea61;hpb=600a0939e7e7e589dae4f4f5bfef3650728940b7;p=freeside.git diff --git a/bin/generate-table-module b/bin/generate-table-module index b3204fa06..76359623f 100755 --- a/bin/generate-table-module +++ b/bin/generate-table-module @@ -31,10 +31,12 @@ while (my $line = ) { if ( $line =~ /^=item\s+field\s+-\s+description\s*$/ ) { foreach my $column ( $dbdef_table->columns ) { - print DEST "=item $column - "; - print DEST "primary key" - if $column eq $primary_key; - print DEST "\n\n"; + print DEST "=item $column\n\n"; + if ( $column eq $primary_key ) { + print DEST "primary key\n\n"; + } else { + print DEST "$column\n\n"; + } } next; @@ -64,6 +66,13 @@ close SRC; close DEST; ### +# add to FS/FS/Mason.pm +### + +my $magic = '# Sammath Naur'; +system("perl -pi -e 's/$magic/use FS::$table;\n $magic/' FS/FS/Mason.pm"); + +### # add FS/t/table.t ###