提交 1cb395b2 编写于 作者: C Cosmin Popescu

solving issue 3

上级 844409c7
......@@ -111,7 +111,7 @@ function! s:execute_file(f)
endfor
endfunction
function s:set_default()
function! s:set_default()
let g:sw_autocomplete_default_tables = b:autocomplete_tables
let g:sw_autocomplete_default_procs = b:autocomplete_procs
let g:Str_sw_autocomplete_default_tables = string(g:sw_autocomplete_default_tables)
......
......@@ -12,15 +12,21 @@
/>
<xsl:template match="/">
let g:tables = {<xsl:call-template name="table-definitions"/><xsl:call-template name="view-definitions"/>}
let g:tables = {}
<xsl:call-template name="table-definitions"/>
<xsl:call-template name="view-definitions"/>
</xsl:template>
<xsl:template name="table-definitions">
<xsl:for-each select="/schema-report/table-def">'T#<xsl:value-of select="@name"/>': [<xsl:for-each select="column-def">'<xsl:value-of select="@name"/>',</xsl:for-each>],</xsl:for-each>
<xsl:for-each select="/schema-report/table-def">
let g:tables['T#<xsl:value-of select="@name"/>'] = [<xsl:for-each select="column-def">'<xsl:value-of select="@name"/>',</xsl:for-each>]
</xsl:for-each>
</xsl:template>
<xsl:template name="view-definitions">
<xsl:for-each select="/schema-report/view-def">'V#<xsl:value-of select="@name"/>': [<xsl:for-each select="column-def">'<xsl:value-of select="@name"/>',</xsl:for-each>],</xsl:for-each>
<xsl:for-each select="/schema-report/view-def">
let g:tables['V#<xsl:value-of select="@name"/>'] = [<xsl:for-each select="column-def">'<xsl:value-of select="@name"/>',</xsl:for-each>]
</xsl:for-each>
</xsl:template>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册