commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-common/utils/xml2sql pgsql.xsl


From: Reinhard Mueller
Subject: gnue-common/utils/xml2sql pgsql.xsl
Date: Sun, 19 Oct 2003 06:10:18 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-common
Branch:         
Changes by:     Reinhard Mueller <address@hidden>       03/10/19 06:10:17

Modified files:
        utils/xml2sql  : pgsql.xsl 

Log message:
        Fix for date and time types on postgres.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-common/utils/xml2sql/pgsql.xsl.diff?tr1=1.8&tr2=1.9&r1=text&r2=text

Patches:
Index: gnue-common/utils/xml2sql/pgsql.xsl
diff -c gnue-common/utils/xml2sql/pgsql.xsl:1.8 
gnue-common/utils/xml2sql/pgsql.xsl:1.9
*** gnue-common/utils/xml2sql/pgsql.xsl:1.8     Thu Oct 16 18:51:55 2003
--- gnue-common/utils/xml2sql/pgsql.xsl Sun Oct 19 06:10:16 2003
***************
*** 46,57 ****
          <xsl:when test="@type = &quot;decimal&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/>(<xsl:value-of 
select="@precision"/>,<xsl:value-of select="@length"/>)</xsl:when>
          <xsl:when test="@type = &quot;string&quot;"><xsl:text> 
</xsl:text>varchar(<xsl:value-of select="@length"/>)</xsl:when>
          <xsl:when test="@type = &quot;char&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/>(<xsl:value-of 
select="@length"/>)</xsl:when>
-         <xsl:when test="@type = &quot;blob&quot;"><xsl:text> 
</xsl:text>text</xsl:when>
-         <xsl:when test="@type = &quot;date&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/></xsl:when>
-         <xsl:when test="@type = &quot;longtext&quot;"><xsl:text> 
</xsl:text>text</xsl:when>
          <xsl:when test="@type = &quot;text&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/></xsl:when>
!         <xsl:when test="@type = &quot;datetime&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/></xsl:when>
!         <xsl:when test="@type = &quot;timestamp&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/></xsl:when>
          <xsl:when test="@type = &quot;boolean&quot;"><xsl:text> 
boolean</xsl:text></xsl:when>
          <xsl:otherwise><xsl:text> </xsl:text>UNHANDLED TYPE(<xsl:value-of 
select="@type"/>)</xsl:otherwise>
        </xsl:choose>
--- 46,57 ----
          <xsl:when test="@type = &quot;decimal&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/>(<xsl:value-of 
select="@precision"/>,<xsl:value-of select="@length"/>)</xsl:when>
          <xsl:when test="@type = &quot;string&quot;"><xsl:text> 
</xsl:text>varchar(<xsl:value-of select="@length"/>)</xsl:when>
          <xsl:when test="@type = &quot;char&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/>(<xsl:value-of 
select="@length"/>)</xsl:when>
          <xsl:when test="@type = &quot;text&quot;"><xsl:text> 
</xsl:text><xsl:value-of select="@type"/></xsl:when>
!         <xsl:when test="@type = &quot;longtext&quot;"><xsl:text> 
</xsl:text>text</xsl:when>
!         <xsl:when test="@type = &quot;blob&quot;"><xsl:text> 
</xsl:text>text</xsl:when>
!         <xsl:when test="@type = &quot;date&quot;"><xsl:text> 
date</xsl:text></xsl:when>
!         <xsl:when test="@type = &quot;time&quot;"><xsl:text> 
time</xsl:text></xsl:when>
!         <xsl:when test="@type = &quot;datetime&quot;"><xsl:text> 
timestamp</xsl:text></xsl:when>
          <xsl:when test="@type = &quot;boolean&quot;"><xsl:text> 
boolean</xsl:text></xsl:when>
          <xsl:otherwise><xsl:text> </xsl:text>UNHANDLED TYPE(<xsl:value-of 
select="@type"/>)</xsl:otherwise>
        </xsl:choose>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]