X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FSQL%2FTranslator%2FProducer%2FTurnkey.pm;h=93f4e2f63bfee15d18f7f93097e5f7f5ccda18db;hb=be42bce8a53907c863eab4daaec7adca2d15fe54;hp=6c1f918120a146f0584f31c6c39b6eca18f2c4e1;hpb=7a9287a9e1e8c707a39850c8ea4a36ff4fe9ece5;p=dbsrgits%2FSQL-Translator.git diff --git a/lib/SQL/Translator/Producer/Turnkey.pm b/lib/SQL/Translator/Producer/Turnkey.pm index 6c1f918..93f4e2f 100644 --- a/lib/SQL/Translator/Producer/Turnkey.pm +++ b/lib/SQL/Translator/Producer/Turnkey.pm @@ -1,7 +1,7 @@ package SQL::Translator::Producer::Turnkey; # ------------------------------------------------------------------- -# $Id: Turnkey.pm,v 1.55 2004-07-23 01:11:23 boconnor Exp $ +# $Id: Turnkey.pm,v 1.57 2004-08-05 02:05:46 boconnor Exp $ # ------------------------------------------------------------------- # Copyright (C) 2002-4 SQLFairy Authors # @@ -22,7 +22,7 @@ package SQL::Translator::Producer::Turnkey; use strict; use vars qw[ $VERSION $DEBUG ]; -$VERSION = sprintf "%d.%02d", q$Revision: 1.55 $ =~ /(\d+)\.(\d+)/; +$VERSION = sprintf "%d.%02d", q$Revision: 1.57 $ =~ /(\d+)\.(\d+)/; $DEBUG = 1 unless defined $DEBUG; use SQL::Translator::Schema::Constants; @@ -402,13 +402,16 @@ sub dump { } 1; -########soap.tt2######## -[% FOREACH node = nodes %][% node.value.name %], [%- END -%] [% FOREACH node = nodes %][% printPackage(node.value) %][% END %] EOF } +elsif($type eq 'soap'){ + return <<'EOF'; +[% FOREACH node = nodes %][% node.value.name %], [%- END -%] +EOF +} elsif($type eq 'atom'){ @@ -626,9 +629,9 @@ EOF
[% name %]
[% END %] - + [% renderatom(name,dbobject,p.containers[0]) %] -
+
[% ELSIF p.type == 'minor' %] @@ -640,9 +643,9 @@ EOF
[% atom.name | replace('Turnkey::Atom::', '') %]
[% END %] - + [% renderatom(name,dbobject,atom) %] -
+ [% END %] @@ -697,14 +700,16 @@ EOF [% renderlist(atom.render(dbobject)) %] [% END %] [% MACRO renderlist(lstArr) BLOCK %] -
+
[% END %] EOF @@ -739,7 +744,7 @@ EOF [% PROCESS make_linked_dbobject %]
  • [% obj2link(linked_dbobject) %]
  • [% END %] - + [% END %] [- END -] EOF