| ###------------------------------------------------ |
| #macro( append $members $parameters ) |
| #if( $members == "") |
| #set( $members = $parameters ) |
| #else |
| #set( $members = "$members $parameters" ) |
| #end |
| #end |
| ###------------------------------------------------ |
| #set ($DQ = '"') |
| #set ($members = "") |
| #if ( !$column.defaultname ) |
| #append($members "name=$customizer.convertToXmlStringLiteral($column.name)" ) |
| #end |
| #if (!$column.insertable) |
| #append(${members} "insertable=${DQ}false${DQ}") |
| #end |
| #if (!$column.updateable) |
| #append(${members} "updatable=${DQ}false${DQ}") |
| #end |
| #if( $members !="" ) |
| <column $members/> |
| #end |
| #if ( $column.dataTypeLOB) |
| <lob/> |
| #end |
| #if ( $column.needMapTemporalType) |
| <temporal>$column.temporalType</temporal> |
| #end |