This section contains the DTD for database descriptor files.
<?xml version="1.0" encoding="UTF-8"?> <!ELEMENT add-default-values-on-view-insert (#PCDATA)> <!ELEMENT column-position-comparator (#PCDATA)> <!ELEMENT current-timestamp-stmt (#PCDATA)> <!ELEMENT database (imports?, identity, options?)> <!ELEMENT exclude-table-filter (#PCDATA)> <!ELEMENT function-return-method (#PCDATA)> <!ELEMENT handle-stmt-results (#PCDATA)> <!ELEMENT include-table-filter (#PCDATA)> <!ELEMENT identity (name?, regex-name?, regex-version?)> <!ELEMENT import (#PCDATA)> <!ELEMENT imports (import*)> <!ELEMENT left-outer-join-operator (#PCDATA)> <!ELEMENT lock-generator-class (#PCDATA)> <!ELEMENT minimal-metadata (#PCDATA)> <!ELEMENT name (#PCDATA)> <!ELEMENT options (lock-generator-class | supports-schemas-in-metadata-retrieval | time-translator-class | column-position-comparator | use-manual-transactions | minimal-metadata | transaction-isolation-level | use-single-connection | exclude-table-filter | include-table-filter | left-outer-join-operator | current-timestamp-stmt | add-default-values-on-view-insert | reuse-statements | function-return-method | handle-stmt-results)*> <!ELEMENT regex-name (#PCDATA)> <!ELEMENT regex-version (#PCDATA)> <!ELEMENT reuse-statements (#PCDATA)>\ <!ELEMENT supports-schemas-in-metadata-retrieval (#PCDATA)> <!ELEMENT time-translator-class (#PCDATA)> <!ELEMENT transaction-isolation-level (#PCDATA)> <!ELEMENT use-manual-transactions (#PCDATA)> <!ELEMENT use-single-connection (#PCDATA)>