Extension for db:table-filter
Extension proposal for <db:table-filter> element: What if we want to exclude a group of tables? For example, I'd like to have such possibility to hide "KexiDB system" table (defined by "kexi__" name prefix).
<define name="db-table-filter-pattern">
<element name="db:table-filter-pattern">
<ref name="db-table-filter-pattern-attlist"/>
<ref name="string"/>
</element>
</define>
A specification fragment for this extension follows... (new elements are marked as bold)
Table Filer Pattern Exclude
The db:table-filter-pattern-exclude attribute indicates that table names matching a table filter pattern defined by db-table-filter-pattern element should be excluded.
<define name="db-table-filter-pattern-attlist" combine="interleave">
<optional>
<attribute name="db:table-filter-pattern-exclude" a:defaultValue="false">
<ref name="boolean"/>
</attribute>
</optional>
</define>