mpoeschl    2002/07/02 18:07:45

  Modified:    src/templates/sql/base/postgresql table.vm columns.vm
               src/templates/sql/load/db2400 val.vm
               src/templates/sql/load/hypersonic val.vm
               src/templates/sql/load/mssql val.vm
               src/templates/sql/load/mysql val.vm
               src/templates/sql/load/oracle val.vm
               src/templates/sql/load/postgresql val.vm
               src/templates/sql/load/sapdb val.vm
               src/templates/sql/load/sybase val.vm
               src/templates/sql/load/axion val.vm
  Log:
  patch by Perolo Silantico <[EMAIL PROTECTED]>
  * PostgreSQL: old template is dropping sequences but never creating database
  sequences
  * all SQL: when using CHAR as JDBC type the values do not get enclosed in
  quotes '
  
  Revision  Changes    Path
  1.3       +4 -0      
jakarta-turbine-torque/src/templates/sql/base/postgresql/table.vm
  
  Index: table.vm
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-torque/src/templates/sql/base/postgresql/table.vm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- table.vm  15 Nov 2001 13:23:46 -0000      1.2
  +++ table.vm  3 Jul 2002 01:07:45 -0000       1.3
  @@ -3,6 +3,9 @@
   -- $table.Name
   -----------------------------------------------------------------------------
   $generator.parse("$basepath/drop.vm", "", "table", $tbl)
  +#set ( $sequence = $generator.parse("$basepath/sequence.vm", "", "table", $tbl) )
  +#if ($sequence.length()>0)$sequence#end
  +
   CREATE TABLE $table.Name
   (
   #set ( $cols = $generator.parse("$basepath/columns.vm", "", "table",$tbl) )
  @@ -15,3 +18,4 @@
   
   );
   #if($index.length() > 0)$strings.chop($index,1)#end
  +
  
  
  
  1.3       +5 -1      
jakarta-turbine-torque/src/templates/sql/base/postgresql/columns.vm
  
  Index: columns.vm
  ===================================================================
  RCS file: 
/home/cvs/jakarta-turbine-torque/src/templates/sql/base/postgresql/columns.vm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- columns.vm        23 Feb 2002 05:48:31 -0000      1.2
  +++ columns.vm        3 Jul 2002 01:07:45 -0000       1.3
  @@ -9,7 +9,11 @@
       #else
           #set ( $size = "" )
       #end
  -    #set ( $default = $col.DefaultSetting )
  +    #if (($table.IdMethod == "native") && ($col.isPrimaryKey()))
  +      #set ( $default = "DEFAULT nextval('$table.SequenceName')" )
  +    #else
  +      #set ( $default = $col.DefaultSetting )
  +    #end
       #set ( $nullString = $strings.select($col.isNotNull(), 
$dbprops.get("NOTNULL"),"") )
       #set ( $entry = "$col.Name $type $size $default $nullString" )
       #set ( $autoIncrement = $dbprops.get("AUTOINCREMENT") )
  
  
  
  1.3       +1 -1      jakarta-turbine-torque/src/templates/sql/load/db2400/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/db2400/val.vm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- val.vm    20 May 2002 22:06:48 -0000      1.2
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.3
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/hypersonic/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/hypersonic/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/mssql/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/mssql/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/mysql/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/mysql/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/oracle/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/oracle/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/postgresql/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/postgresql/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.3       +1 -1      jakarta-turbine-torque/src/templates/sql/load/sapdb/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/sapdb/val.vm,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- val.vm    20 May 2002 22:06:48 -0000      1.2
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.3
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.4       +1 -1      jakarta-turbine-torque/src/templates/sql/load/sybase/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/sybase/val.vm,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- val.vm    20 May 2002 22:06:48 -0000      1.3
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.4
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  
  1.2       +1 -1      jakarta-turbine-torque/src/templates/sql/load/axion/val.vm
  
  Index: val.vm
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-torque/src/templates/sql/load/axion/val.vm,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- val.vm    2 Jul 2002 16:18:08 -0000       1.1
  +++ val.vm    3 Jul 2002 01:07:45 -0000       1.2
  @@ -1 +1 @@
  -#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| 
$column.Column.TorqueType=="DATE")'$column.Value'#else$column.Value#end
  +#if($column.Column.TorqueType=="VARCHAR" || 
$column.Column.TorqueType=="LONGVARCHAR"|| $column.Column.TorqueType=="DATE" || 
$column.Column.TorqueType=="CHAR")'$column.Value'#else$column.Value#end
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to