1 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 2 <xsl:output method="text" encoding="iso-8859-15" /> 3 4 <xsl:template match="rows"> 5 -- Table data insert script. Generated from dbtoy output <xsl:apply-templates/> 6 </xsl:template> 7 <xsl:template match="row"> 8 insert into <xsl:value-of select="/rows/@table"/> values(<xsl:apply-templates/>); 9 </xsl:template> 10 <xsl:template match="row/*">'<xsl:value-of select="."/>',</xsl:template> 11 <xsl:template match="columns"> 12 -- DDL script. Generated from dbtoy output. 13 create table <xsl:value-of select="@table"/> (<xsl:apply-templates/>); 14 </xsl:template> 15 <xsl:template match="column"><xsl:value-of select="@sqlType"/><xsl:text> </xsl:text> 16 <xsl:apply-templates/><xsl:text> </xsl:text> 17 <xsl:if test="@primaryKey = 'yes'"><xsl:text>PRIMARY KEY</xsl:text></xsl:if>,</xsl:template> 18 <xsl:template match="column/*"> 19 <xsl:value-of select="."/> 20 </xsl:template> 21 22 </xsl:stylesheet>