Changeset 2662


Ignore:
Timestamp:
02/26/10 14:09:58 (2 years ago)
Author:
jlops
Message:

some minor name problem bugs solved

File:
1 edited

Legend:

Unmodified
Added
Removed
  • molgenis/3.3/src/org/molgenis/generators/db/MultiqueryMapperGen.java.ftl

    r2555 r2662  
    9999                                        String mysqlDateTime = dateFormat.format(e.get${JavaName(f)}()); 
    100100                                        sql.append("'"+StringEscapeUtils.escapeSql(mysqlDateTime)+"'" 
     101                                <#elseif f.type == "date"> 
     102                                        sql.append("'"+new java.sql.Timestamp(new java.util.Date().getTime())+"'" 
    101103                                <#elseif f.type == "bool"> 
    102104                                        sql.append(e.get${JavaName(f)}() 
     
    164166                        </@compress>");  
    165167                <#else> 
    166                         if(e.get${JavaName(f)}() != null) 
    167                                 sql.append(<#if f.type == "bool">e.get${JavaName(f)}()<#else>"'"+StringEscapeUtils.escapeSql(e.get${JavaName(f)}().toString())+"'"</#if><#if f_has_next>+","</#if>); 
    168                         else 
    169                                 sql.append("null<#if f_has_next>,</#if>");                               
     168 
     169 
     170                        if(e.get${JavaName(f)}() != null) { 
     171                            sql.append(<@compress single_line=true> 
     172                                <#if f.type == "enum"> 
     173                                        "'${f.getEnumOptions()?first}'" 
     174                                <#elseif f.type == "date"> 
     175                                        "'"+new java.sql.Date(new java.util.Date().getTime())+"'" 
     176                                <#elseif f.type == "datetime"> 
     177                                        "'"+new java.sql.Timestamp(new java.util.Date().getTime())+"'" 
     178                                <#else> 
     179                                    <#if f.type == "bool">e.get${JavaName(f)}()<#else>"'"+StringEscapeUtils.escapeSql(e.get${JavaName(f)}().toString())+"'"</#if> 
     180                                </#if> 
     181                            <#if f_has_next>+","</#if></@compress>); 
     182                        } else { 
     183                                sql.append("null<#if f_has_next>,</#if>"); 
     184                        } 
    170185                </#if> 
    171186                 
Note: See TracChangeset for help on using the changeset viewer.