Commit 8cbe108cd842b37e3fe6c969ad942e5651d557b3

Authored by badetitou
1 parent dcfbf6e6

Connect to Database

.idea/dataSources.local.xml 0 → 100644
... ... @@ -0,0 +1,11 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<project version="4">
  3 + <component name="dataSourceStorageLocal">
  4 + <data-source name="etunicorn.db" uuid="ebfeef5a-f196-4340-9424-14e4e8aaadbb">
  5 + <database-info product="SQLite" version="3.8.11" jdbc-version="2.1" driver-name="SQLiteJDBC" driver-version="native" />
  6 + <case-sensitivity plain-identifiers="mixed" quoted-identifiers="mixed" />
  7 + <secret-storage>master_key</secret-storage>
  8 + <auth-required>false</auth-required>
  9 + </data-source>
  10 + </component>
  11 +</project>
0 12 \ No newline at end of file
... ...
.idea/dataSources.xml 0 → 100644
... ... @@ -0,0 +1,11 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<project version="4">
  3 + <component name="DataSourceManagerImpl" format="xml" multifile-model="true">
  4 + <data-source source="LOCAL" name="etunicorn.db" uuid="ebfeef5a-f196-4340-9424-14e4e8aaadbb">
  5 + <driver-ref>sqlite.xerial</driver-ref>
  6 + <synchronize>true</synchronize>
  7 + <jdbc-driver>org.sqlite.JDBC</jdbc-driver>
  8 + <jdbc-url>jdbc:sqlite:$PROJECT_DIR$/etunicorn.db</jdbc-url>
  9 + </data-source>
  10 + </component>
  11 +</project>
0 12 \ No newline at end of file
... ...
.idea/dataSources/0d8f27ad-8161-4ee1-8557-56db7fbf44cc.xml 0 → 100644
... ... @@ -0,0 +1,1069 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<dataSource name="default [2]">
  3 + <database-model serializer="dbm" rdbms="H2" format-version="4.0">
  4 + <root id="1"/>
  5 + <database id="2" parent="1" name="DEFAULT">
  6 + <Current>1</Current>
  7 + <Visible>1</Visible>
  8 + </database>
  9 + <schema id="3" parent="2" name="INFORMATION_SCHEMA">
  10 + <Visible>1</Visible>
  11 + </schema>
  12 + <schema id="4" parent="2" name="PUBLIC">
  13 + <Visible>1</Visible>
  14 + </schema>
  15 + <table id="5" parent="3" name="CATALOGS"/>
  16 + <table id="6" parent="3" name="COLLATIONS"/>
  17 + <table id="7" parent="3" name="COLUMNS"/>
  18 + <table id="8" parent="3" name="COLUMN_PRIVILEGES"/>
  19 + <table id="9" parent="3" name="CONSTANTS"/>
  20 + <table id="10" parent="3" name="CONSTRAINTS"/>
  21 + <table id="11" parent="3" name="CROSS_REFERENCES"/>
  22 + <table id="12" parent="3" name="DOMAINS"/>
  23 + <table id="13" parent="3" name="FUNCTION_ALIASES"/>
  24 + <table id="14" parent="3" name="FUNCTION_COLUMNS"/>
  25 + <table id="15" parent="3" name="HELP"/>
  26 + <table id="16" parent="3" name="INDEXES"/>
  27 + <table id="17" parent="3" name="IN_DOUBT"/>
  28 + <table id="18" parent="3" name="LOCKS"/>
  29 + <table id="19" parent="3" name="QUERY_STATISTICS"/>
  30 + <table id="20" parent="3" name="RIGHTS"/>
  31 + <table id="21" parent="3" name="ROLES"/>
  32 + <table id="22" parent="3" name="SCHEMATA"/>
  33 + <table id="23" parent="3" name="SEQUENCES"/>
  34 + <table id="24" parent="3" name="SESSIONS"/>
  35 + <table id="25" parent="3" name="SESSION_STATE"/>
  36 + <table id="26" parent="3" name="SETTINGS"/>
  37 + <table id="27" parent="3" name="TABLES"/>
  38 + <table id="28" parent="3" name="TABLE_PRIVILEGES"/>
  39 + <table id="29" parent="3" name="TABLE_TYPES"/>
  40 + <table id="30" parent="3" name="TRIGGERS"/>
  41 + <table id="31" parent="3" name="TYPE_INFO"/>
  42 + <table id="32" parent="3" name="USERS"/>
  43 + <table id="33" parent="3" name="VIEWS"/>
  44 + <column id="34" parent="5" name="CATALOG_NAME">
  45 + <Position>1</Position>
  46 + <DataType>VARCHAR(max)|12</DataType>
  47 + </column>
  48 + <column id="35" parent="6" name="NAME">
  49 + <Position>1</Position>
  50 + <DataType>VARCHAR(max)|12</DataType>
  51 + </column>
  52 + <column id="36" parent="6" name="KEY">
  53 + <Position>2</Position>
  54 + <DataType>VARCHAR(max)|12</DataType>
  55 + </column>
  56 + <column id="37" parent="7" name="TABLE_CATALOG">
  57 + <Position>1</Position>
  58 + <DataType>VARCHAR(max)|12</DataType>
  59 + </column>
  60 + <column id="38" parent="7" name="TABLE_SCHEMA">
  61 + <Position>2</Position>
  62 + <DataType>VARCHAR(max)|12</DataType>
  63 + </column>
  64 + <column id="39" parent="7" name="TABLE_NAME">
  65 + <Position>3</Position>
  66 + <DataType>VARCHAR(max)|12</DataType>
  67 + </column>
  68 + <column id="40" parent="7" name="COLUMN_NAME">
  69 + <Position>4</Position>
  70 + <DataType>VARCHAR(max)|12</DataType>
  71 + </column>
  72 + <column id="41" parent="7" name="ORDINAL_POSITION">
  73 + <Position>5</Position>
  74 + <DataType>INTEGER(10)|4</DataType>
  75 + </column>
  76 + <column id="42" parent="7" name="COLUMN_DEFAULT">
  77 + <Position>6</Position>
  78 + <DataType>VARCHAR(max)|12</DataType>
  79 + </column>
  80 + <column id="43" parent="7" name="IS_NULLABLE">
  81 + <Position>7</Position>
  82 + <DataType>VARCHAR(max)|12</DataType>
  83 + </column>
  84 + <column id="44" parent="7" name="DATA_TYPE">
  85 + <Position>8</Position>
  86 + <DataType>INTEGER(10)|4</DataType>
  87 + </column>
  88 + <column id="45" parent="7" name="CHARACTER_MAXIMUM_LENGTH">
  89 + <Position>9</Position>
  90 + <DataType>INTEGER(10)|4</DataType>
  91 + </column>
  92 + <column id="46" parent="7" name="CHARACTER_OCTET_LENGTH">
  93 + <Position>10</Position>
  94 + <DataType>INTEGER(10)|4</DataType>
  95 + </column>
  96 + <column id="47" parent="7" name="NUMERIC_PRECISION">
  97 + <Position>11</Position>
  98 + <DataType>INTEGER(10)|4</DataType>
  99 + </column>
  100 + <column id="48" parent="7" name="NUMERIC_PRECISION_RADIX">
  101 + <Position>12</Position>
  102 + <DataType>INTEGER(10)|4</DataType>
  103 + </column>
  104 + <column id="49" parent="7" name="NUMERIC_SCALE">
  105 + <Position>13</Position>
  106 + <DataType>INTEGER(10)|4</DataType>
  107 + </column>
  108 + <column id="50" parent="7" name="CHARACTER_SET_NAME">
  109 + <Position>14</Position>
  110 + <DataType>VARCHAR(max)|12</DataType>
  111 + </column>
  112 + <column id="51" parent="7" name="COLLATION_NAME">
  113 + <Position>15</Position>
  114 + <DataType>VARCHAR(max)|12</DataType>
  115 + </column>
  116 + <column id="52" parent="7" name="TYPE_NAME">
  117 + <Position>16</Position>
  118 + <DataType>VARCHAR(max)|12</DataType>
  119 + </column>
  120 + <column id="53" parent="7" name="NULLABLE">
  121 + <Position>17</Position>
  122 + <DataType>INTEGER(10)|4</DataType>
  123 + </column>
  124 + <column id="54" parent="7" name="IS_COMPUTED">
  125 + <Position>18</Position>
  126 + <DataType>BOOLEAN(1)|16</DataType>
  127 + </column>
  128 + <column id="55" parent="7" name="SELECTIVITY">
  129 + <Position>19</Position>
  130 + <DataType>INTEGER(10)|4</DataType>
  131 + </column>
  132 + <column id="56" parent="7" name="CHECK_CONSTRAINT">
  133 + <Position>20</Position>
  134 + <DataType>VARCHAR(max)|12</DataType>
  135 + </column>
  136 + <column id="57" parent="7" name="SEQUENCE_NAME">
  137 + <Position>21</Position>
  138 + <DataType>VARCHAR(max)|12</DataType>
  139 + </column>
  140 + <column id="58" parent="7" name="REMARKS">
  141 + <Position>22</Position>
  142 + <DataType>VARCHAR(max)|12</DataType>
  143 + </column>
  144 + <column id="59" parent="7" name="SOURCE_DATA_TYPE">
  145 + <Position>23</Position>
  146 + <DataType>SMALLINT(5)|5</DataType>
  147 + </column>
  148 + <column id="60" parent="8" name="GRANTOR">
  149 + <Position>1</Position>
  150 + <DataType>VARCHAR(max)|12</DataType>
  151 + </column>
  152 + <column id="61" parent="8" name="GRANTEE">
  153 + <Position>2</Position>
  154 + <DataType>VARCHAR(max)|12</DataType>
  155 + </column>
  156 + <column id="62" parent="8" name="TABLE_CATALOG">
  157 + <Position>3</Position>
  158 + <DataType>VARCHAR(max)|12</DataType>
  159 + </column>
  160 + <column id="63" parent="8" name="TABLE_SCHEMA">
  161 + <Position>4</Position>
  162 + <DataType>VARCHAR(max)|12</DataType>
  163 + </column>
  164 + <column id="64" parent="8" name="TABLE_NAME">
  165 + <Position>5</Position>
  166 + <DataType>VARCHAR(max)|12</DataType>
  167 + </column>
  168 + <column id="65" parent="8" name="COLUMN_NAME">
  169 + <Position>6</Position>
  170 + <DataType>VARCHAR(max)|12</DataType>
  171 + </column>
  172 + <column id="66" parent="8" name="PRIVILEGE_TYPE">
  173 + <Position>7</Position>
  174 + <DataType>VARCHAR(max)|12</DataType>
  175 + </column>
  176 + <column id="67" parent="8" name="IS_GRANTABLE">
  177 + <Position>8</Position>
  178 + <DataType>VARCHAR(max)|12</DataType>
  179 + </column>
  180 + <column id="68" parent="9" name="CONSTANT_CATALOG">
  181 + <Position>1</Position>
  182 + <DataType>VARCHAR(max)|12</DataType>
  183 + </column>
  184 + <column id="69" parent="9" name="CONSTANT_SCHEMA">
  185 + <Position>2</Position>
  186 + <DataType>VARCHAR(max)|12</DataType>
  187 + </column>
  188 + <column id="70" parent="9" name="CONSTANT_NAME">
  189 + <Position>3</Position>
  190 + <DataType>VARCHAR(max)|12</DataType>
  191 + </column>
  192 + <column id="71" parent="9" name="DATA_TYPE">
  193 + <Position>4</Position>
  194 + <DataType>INTEGER(10)|4</DataType>
  195 + </column>
  196 + <column id="72" parent="9" name="REMARKS">
  197 + <Position>5</Position>
  198 + <DataType>VARCHAR(max)|12</DataType>
  199 + </column>
  200 + <column id="73" parent="9" name="SQL">
  201 + <Position>6</Position>
  202 + <DataType>VARCHAR(max)|12</DataType>
  203 + </column>
  204 + <column id="74" parent="9" name="ID">
  205 + <Position>7</Position>
  206 + <DataType>INTEGER(10)|4</DataType>
  207 + </column>
  208 + <column id="75" parent="10" name="CONSTRAINT_CATALOG">
  209 + <Position>1</Position>
  210 + <DataType>VARCHAR(max)|12</DataType>
  211 + </column>
  212 + <column id="76" parent="10" name="CONSTRAINT_SCHEMA">
  213 + <Position>2</Position>
  214 + <DataType>VARCHAR(max)|12</DataType>
  215 + </column>
  216 + <column id="77" parent="10" name="CONSTRAINT_NAME">
  217 + <Position>3</Position>
  218 + <DataType>VARCHAR(max)|12</DataType>
  219 + </column>
  220 + <column id="78" parent="10" name="CONSTRAINT_TYPE">
  221 + <Position>4</Position>
  222 + <DataType>VARCHAR(max)|12</DataType>
  223 + </column>
  224 + <column id="79" parent="10" name="TABLE_CATALOG">
  225 + <Position>5</Position>
  226 + <DataType>VARCHAR(max)|12</DataType>
  227 + </column>
  228 + <column id="80" parent="10" name="TABLE_SCHEMA">
  229 + <Position>6</Position>
  230 + <DataType>VARCHAR(max)|12</DataType>
  231 + </column>
  232 + <column id="81" parent="10" name="TABLE_NAME">
  233 + <Position>7</Position>
  234 + <DataType>VARCHAR(max)|12</DataType>
  235 + </column>
  236 + <column id="82" parent="10" name="UNIQUE_INDEX_NAME">
  237 + <Position>8</Position>
  238 + <DataType>VARCHAR(max)|12</DataType>
  239 + </column>
  240 + <column id="83" parent="10" name="CHECK_EXPRESSION">
  241 + <Position>9</Position>
  242 + <DataType>VARCHAR(max)|12</DataType>
  243 + </column>
  244 + <column id="84" parent="10" name="COLUMN_LIST">
  245 + <Position>10</Position>
  246 + <DataType>VARCHAR(max)|12</DataType>
  247 + </column>
  248 + <column id="85" parent="10" name="REMARKS">
  249 + <Position>11</Position>
  250 + <DataType>VARCHAR(max)|12</DataType>
  251 + </column>
  252 + <column id="86" parent="10" name="SQL">
  253 + <Position>12</Position>
  254 + <DataType>VARCHAR(max)|12</DataType>
  255 + </column>
  256 + <column id="87" parent="10" name="ID">
  257 + <Position>13</Position>
  258 + <DataType>INTEGER(10)|4</DataType>
  259 + </column>
  260 + <column id="88" parent="11" name="PKTABLE_CATALOG">
  261 + <Position>1</Position>
  262 + <DataType>VARCHAR(max)|12</DataType>
  263 + </column>
  264 + <column id="89" parent="11" name="PKTABLE_SCHEMA">
  265 + <Position>2</Position>
  266 + <DataType>VARCHAR(max)|12</DataType>
  267 + </column>
  268 + <column id="90" parent="11" name="PKTABLE_NAME">
  269 + <Position>3</Position>
  270 + <DataType>VARCHAR(max)|12</DataType>
  271 + </column>
  272 + <column id="91" parent="11" name="PKCOLUMN_NAME">
  273 + <Position>4</Position>
  274 + <DataType>VARCHAR(max)|12</DataType>
  275 + </column>
  276 + <column id="92" parent="11" name="FKTABLE_CATALOG">
  277 + <Position>5</Position>
  278 + <DataType>VARCHAR(max)|12</DataType>
  279 + </column>
  280 + <column id="93" parent="11" name="FKTABLE_SCHEMA">
  281 + <Position>6</Position>
  282 + <DataType>VARCHAR(max)|12</DataType>
  283 + </column>
  284 + <column id="94" parent="11" name="FKTABLE_NAME">
  285 + <Position>7</Position>
  286 + <DataType>VARCHAR(max)|12</DataType>
  287 + </column>
  288 + <column id="95" parent="11" name="FKCOLUMN_NAME">
  289 + <Position>8</Position>
  290 + <DataType>VARCHAR(max)|12</DataType>
  291 + </column>
  292 + <column id="96" parent="11" name="ORDINAL_POSITION">
  293 + <Position>9</Position>
  294 + <DataType>SMALLINT(5)|5</DataType>
  295 + </column>
  296 + <column id="97" parent="11" name="UPDATE_RULE">
  297 + <Position>10</Position>
  298 + <DataType>SMALLINT(5)|5</DataType>
  299 + </column>
  300 + <column id="98" parent="11" name="DELETE_RULE">
  301 + <Position>11</Position>
  302 + <DataType>SMALLINT(5)|5</DataType>
  303 + </column>
  304 + <column id="99" parent="11" name="FK_NAME">
  305 + <Position>12</Position>
  306 + <DataType>VARCHAR(max)|12</DataType>
  307 + </column>
  308 + <column id="100" parent="11" name="PK_NAME">
  309 + <Position>13</Position>
  310 + <DataType>VARCHAR(max)|12</DataType>
  311 + </column>
  312 + <column id="101" parent="11" name="DEFERRABILITY">
  313 + <Position>14</Position>
  314 + <DataType>SMALLINT(5)|5</DataType>
  315 + </column>
  316 + <column id="102" parent="12" name="DOMAIN_CATALOG">
  317 + <Position>1</Position>
  318 + <DataType>VARCHAR(max)|12</DataType>
  319 + </column>
  320 + <column id="103" parent="12" name="DOMAIN_SCHEMA">
  321 + <Position>2</Position>
  322 + <DataType>VARCHAR(max)|12</DataType>
  323 + </column>
  324 + <column id="104" parent="12" name="DOMAIN_NAME">
  325 + <Position>3</Position>
  326 + <DataType>VARCHAR(max)|12</DataType>
  327 + </column>
  328 + <column id="105" parent="12" name="COLUMN_DEFAULT">
  329 + <Position>4</Position>
  330 + <DataType>VARCHAR(max)|12</DataType>
  331 + </column>
  332 + <column id="106" parent="12" name="IS_NULLABLE">
  333 + <Position>5</Position>
  334 + <DataType>VARCHAR(max)|12</DataType>
  335 + </column>
  336 + <column id="107" parent="12" name="DATA_TYPE">
  337 + <Position>6</Position>
  338 + <DataType>INTEGER(10)|4</DataType>
  339 + </column>
  340 + <column id="108" parent="12" name="PRECISION">
  341 + <Position>7</Position>
  342 + <DataType>INTEGER(10)|4</DataType>
  343 + </column>
  344 + <column id="109" parent="12" name="SCALE">
  345 + <Position>8</Position>
  346 + <DataType>INTEGER(10)|4</DataType>
  347 + </column>
  348 + <column id="110" parent="12" name="TYPE_NAME">
  349 + <Position>9</Position>
  350 + <DataType>VARCHAR(max)|12</DataType>
  351 + </column>
  352 + <column id="111" parent="12" name="SELECTIVITY">
  353 + <Position>10</Position>
  354 + <DataType>INTEGER(10)|4</DataType>
  355 + </column>
  356 + <column id="112" parent="12" name="CHECK_CONSTRAINT">
  357 + <Position>11</Position>
  358 + <DataType>VARCHAR(max)|12</DataType>
  359 + </column>
  360 + <column id="113" parent="12" name="REMARKS">
  361 + <Position>12</Position>
  362 + <DataType>VARCHAR(max)|12</DataType>
  363 + </column>
  364 + <column id="114" parent="12" name="SQL">
  365 + <Position>13</Position>
  366 + <DataType>VARCHAR(max)|12</DataType>
  367 + </column>
  368 + <column id="115" parent="12" name="ID">
  369 + <Position>14</Position>
  370 + <DataType>INTEGER(10)|4</DataType>
  371 + </column>
  372 + <column id="116" parent="13" name="ALIAS_CATALOG">
  373 + <Position>1</Position>
  374 + <DataType>VARCHAR(max)|12</DataType>
  375 + </column>
  376 + <column id="117" parent="13" name="ALIAS_SCHEMA">
  377 + <Position>2</Position>
  378 + <DataType>VARCHAR(max)|12</DataType>
  379 + </column>
  380 + <column id="118" parent="13" name="ALIAS_NAME">
  381 + <Position>3</Position>
  382 + <DataType>VARCHAR(max)|12</DataType>
  383 + </column>
  384 + <column id="119" parent="13" name="JAVA_CLASS">
  385 + <Position>4</Position>
  386 + <DataType>VARCHAR(max)|12</DataType>
  387 + </column>
  388 + <column id="120" parent="13" name="JAVA_METHOD">
  389 + <Position>5</Position>
  390 + <DataType>VARCHAR(max)|12</DataType>
  391 + </column>
  392 + <column id="121" parent="13" name="DATA_TYPE">
  393 + <Position>6</Position>
  394 + <DataType>INTEGER(10)|4</DataType>
  395 + </column>
  396 + <column id="122" parent="13" name="TYPE_NAME">
  397 + <Position>7</Position>
  398 + <DataType>VARCHAR(max)|12</DataType>
  399 + </column>
  400 + <column id="123" parent="13" name="COLUMN_COUNT">
  401 + <Position>8</Position>
  402 + <DataType>INTEGER(10)|4</DataType>
  403 + </column>
  404 + <column id="124" parent="13" name="RETURNS_RESULT">
  405 + <Position>9</Position>
  406 + <DataType>SMALLINT(5)|5</DataType>
  407 + </column>
  408 + <column id="125" parent="13" name="REMARKS">
  409 + <Position>10</Position>
  410 + <DataType>VARCHAR(max)|12</DataType>
  411 + </column>
  412 + <column id="126" parent="13" name="ID">
  413 + <Position>11</Position>
  414 + <DataType>INTEGER(10)|4</DataType>
  415 + </column>
  416 + <column id="127" parent="13" name="SOURCE">
  417 + <Position>12</Position>
  418 + <DataType>VARCHAR(max)|12</DataType>
  419 + </column>
  420 + <column id="128" parent="14" name="ALIAS_CATALOG">
  421 + <Position>1</Position>
  422 + <DataType>VARCHAR(max)|12</DataType>
  423 + </column>
  424 + <column id="129" parent="14" name="ALIAS_SCHEMA">
  425 + <Position>2</Position>
  426 + <DataType>VARCHAR(max)|12</DataType>
  427 + </column>
  428 + <column id="130" parent="14" name="ALIAS_NAME">
  429 + <Position>3</Position>
  430 + <DataType>VARCHAR(max)|12</DataType>
  431 + </column>
  432 + <column id="131" parent="14" name="JAVA_CLASS">
  433 + <Position>4</Position>
  434 + <DataType>VARCHAR(max)|12</DataType>
  435 + </column>
  436 + <column id="132" parent="14" name="JAVA_METHOD">
  437 + <Position>5</Position>
  438 + <DataType>VARCHAR(max)|12</DataType>
  439 + </column>
  440 + <column id="133" parent="14" name="COLUMN_COUNT">
  441 + <Position>6</Position>
  442 + <DataType>INTEGER(10)|4</DataType>
  443 + </column>
  444 + <column id="134" parent="14" name="POS">
  445 + <Position>7</Position>
  446 + <DataType>INTEGER(10)|4</DataType>
  447 + </column>
  448 + <column id="135" parent="14" name="COLUMN_NAME">
  449 + <Position>8</Position>
  450 + <DataType>VARCHAR(max)|12</DataType>
  451 + </column>
  452 + <column id="136" parent="14" name="DATA_TYPE">
  453 + <Position>9</Position>
  454 + <DataType>INTEGER(10)|4</DataType>
  455 + </column>
  456 + <column id="137" parent="14" name="TYPE_NAME">
  457 + <Position>10</Position>
  458 + <DataType>VARCHAR(max)|12</DataType>
  459 + </column>
  460 + <column id="138" parent="14" name="PRECISION">
  461 + <Position>11</Position>
  462 + <DataType>INTEGER(10)|4</DataType>
  463 + </column>
  464 + <column id="139" parent="14" name="SCALE">
  465 + <Position>12</Position>
  466 + <DataType>SMALLINT(5)|5</DataType>
  467 + </column>
  468 + <column id="140" parent="14" name="RADIX">
  469 + <Position>13</Position>
  470 + <DataType>SMALLINT(5)|5</DataType>
  471 + </column>
  472 + <column id="141" parent="14" name="NULLABLE">
  473 + <Position>14</Position>
  474 + <DataType>SMALLINT(5)|5</DataType>
  475 + </column>
  476 + <column id="142" parent="14" name="COLUMN_TYPE">
  477 + <Position>15</Position>
  478 + <DataType>SMALLINT(5)|5</DataType>
  479 + </column>
  480 + <column id="143" parent="14" name="REMARKS">
  481 + <Position>16</Position>
  482 + <DataType>VARCHAR(max)|12</DataType>
  483 + </column>
  484 + <column id="144" parent="14" name="COLUMN_DEFAULT">
  485 + <Position>17</Position>
  486 + <DataType>VARCHAR(max)|12</DataType>
  487 + </column>
  488 + <column id="145" parent="15" name="ID">
  489 + <Position>1</Position>
  490 + <DataType>INTEGER(10)|4</DataType>
  491 + </column>
  492 + <column id="146" parent="15" name="SECTION">
  493 + <Position>2</Position>
  494 + <DataType>VARCHAR(max)|12</DataType>
  495 + </column>
  496 + <column id="147" parent="15" name="TOPIC">
  497 + <Position>3</Position>
  498 + <DataType>VARCHAR(max)|12</DataType>
  499 + </column>
  500 + <column id="148" parent="15" name="SYNTAX">
  501 + <Position>4</Position>
  502 + <DataType>VARCHAR(max)|12</DataType>
  503 + </column>
  504 + <column id="149" parent="15" name="TEXT">
  505 + <Position>5</Position>
  506 + <DataType>VARCHAR(max)|12</DataType>
  507 + </column>
  508 + <column id="150" parent="16" name="TABLE_CATALOG">
  509 + <Position>1</Position>
  510 + <DataType>VARCHAR(max)|12</DataType>
  511 + </column>
  512 + <column id="151" parent="16" name="TABLE_SCHEMA">
  513 + <Position>2</Position>
  514 + <DataType>VARCHAR(max)|12</DataType>
  515 + </column>
  516 + <column id="152" parent="16" name="TABLE_NAME">
  517 + <Position>3</Position>
  518 + <DataType>VARCHAR(max)|12</DataType>
  519 + </column>
  520 + <column id="153" parent="16" name="NON_UNIQUE">
  521 + <Position>4</Position>
  522 + <DataType>BOOLEAN(1)|16</DataType>
  523 + </column>
  524 + <column id="154" parent="16" name="INDEX_NAME">
  525 + <Position>5</Position>
  526 + <DataType>VARCHAR(max)|12</DataType>
  527 + </column>
  528 + <column id="155" parent="16" name="ORDINAL_POSITION">
  529 + <Position>6</Position>
  530 + <DataType>SMALLINT(5)|5</DataType>
  531 + </column>
  532 + <column id="156" parent="16" name="COLUMN_NAME">
  533 + <Position>7</Position>
  534 + <DataType>VARCHAR(max)|12</DataType>
  535 + </column>
  536 + <column id="157" parent="16" name="CARDINALITY">
  537 + <Position>8</Position>
  538 + <DataType>INTEGER(10)|4</DataType>
  539 + </column>
  540 + <column id="158" parent="16" name="PRIMARY_KEY">
  541 + <Position>9</Position>
  542 + <DataType>BOOLEAN(1)|16</DataType>
  543 + </column>
  544 + <column id="159" parent="16" name="INDEX_TYPE_NAME">
  545 + <Position>10</Position>
  546 + <DataType>VARCHAR(max)|12</DataType>
  547 + </column>
  548 + <column id="160" parent="16" name="IS_GENERATED">
  549 + <Position>11</Position>
  550 + <DataType>BOOLEAN(1)|16</DataType>
  551 + </column>
  552 + <column id="161" parent="16" name="INDEX_TYPE">
  553 + <Position>12</Position>
  554 + <DataType>SMALLINT(5)|5</DataType>
  555 + </column>
  556 + <column id="162" parent="16" name="ASC_OR_DESC">
  557 + <Position>13</Position>
  558 + <DataType>VARCHAR(max)|12</DataType>
  559 + </column>
  560 + <column id="163" parent="16" name="PAGES">
  561 + <Position>14</Position>
  562 + <DataType>INTEGER(10)|4</DataType>
  563 + </column>
  564 + <column id="164" parent="16" name="FILTER_CONDITION">
  565 + <Position>15</Position>
  566 + <DataType>VARCHAR(max)|12</DataType>
  567 + </column>
  568 + <column id="165" parent="16" name="REMARKS">
  569 + <Position>16</Position>
  570 + <DataType>VARCHAR(max)|12</DataType>
  571 + </column>
  572 + <column id="166" parent="16" name="SQL">
  573 + <Position>17</Position>
  574 + <DataType>VARCHAR(max)|12</DataType>
  575 + </column>
  576 + <column id="167" parent="16" name="ID">
  577 + <Position>18</Position>
  578 + <DataType>INTEGER(10)|4</DataType>
  579 + </column>
  580 + <column id="168" parent="16" name="SORT_TYPE">
  581 + <Position>19</Position>
  582 + <DataType>INTEGER(10)|4</DataType>
  583 + </column>
  584 + <column id="169" parent="16" name="CONSTRAINT_NAME">
  585 + <Position>20</Position>
  586 + <DataType>VARCHAR(max)|12</DataType>
  587 + </column>
  588 + <column id="170" parent="16" name="INDEX_CLASS">
  589 + <Position>21</Position>
  590 + <DataType>VARCHAR(max)|12</DataType>
  591 + </column>
  592 + <column id="171" parent="17" name="TRANSACTION">
  593 + <Position>1</Position>
  594 + <DataType>VARCHAR(max)|12</DataType>
  595 + </column>
  596 + <column id="172" parent="17" name="STATE">
  597 + <Position>2</Position>
  598 + <DataType>VARCHAR(max)|12</DataType>
  599 + </column>
  600 + <column id="173" parent="18" name="TABLE_SCHEMA">
  601 + <Position>1</Position>
  602 + <DataType>VARCHAR(max)|12</DataType>
  603 + </column>
  604 + <column id="174" parent="18" name="TABLE_NAME">
  605 + <Position>2</Position>
  606 + <DataType>VARCHAR(max)|12</DataType>
  607 + </column>
  608 + <column id="175" parent="18" name="SESSION_ID">
  609 + <Position>3</Position>
  610 + <DataType>INTEGER(10)|4</DataType>
  611 + </column>
  612 + <column id="176" parent="18" name="LOCK_TYPE">
  613 + <Position>4</Position>
  614 + <DataType>VARCHAR(max)|12</DataType>
  615 + </column>
  616 + <column id="177" parent="19" name="SQL_STATEMENT">
  617 + <Position>1</Position>
  618 + <DataType>VARCHAR(max)|12</DataType>
  619 + </column>
  620 + <column id="178" parent="19" name="EXECUTION_COUNT">
  621 + <Position>2</Position>
  622 + <DataType>INTEGER(10)|4</DataType>
  623 + </column>
  624 + <column id="179" parent="19" name="MIN_EXECUTION_TIME">
  625 + <Position>3</Position>
  626 + <DataType>BIGINT(19)|-5</DataType>
  627 + </column>
  628 + <column id="180" parent="19" name="MAX_EXECUTION_TIME">
  629 + <Position>4</Position>
  630 + <DataType>BIGINT(19)|-5</DataType>
  631 + </column>
  632 + <column id="181" parent="19" name="CUMULATIVE_EXECUTION_TIME">
  633 + <Position>5</Position>
  634 + <DataType>BIGINT(19)|-5</DataType>
  635 + </column>
  636 + <column id="182" parent="19" name="AVERAGE_EXECUTION_TIME">
  637 + <Position>6</Position>
  638 + <DataType>DOUBLE(17)|8</DataType>
  639 + </column>
  640 + <column id="183" parent="19" name="STD_DEV_EXECUTION_TIME">
  641 + <Position>7</Position>
  642 + <DataType>DOUBLE(17)|8</DataType>
  643 + </column>
  644 + <column id="184" parent="19" name="MIN_ROW_COUNT">
  645 + <Position>8</Position>
  646 + <DataType>INTEGER(10)|4</DataType>
  647 + </column>
  648 + <column id="185" parent="19" name="MAX_ROW_COUNT">
  649 + <Position>9</Position>
  650 + <DataType>INTEGER(10)|4</DataType>
  651 + </column>
  652 + <column id="186" parent="19" name="CUMULATIVE_ROW_COUNT">
  653 + <Position>10</Position>
  654 + <DataType>BIGINT(19)|-5</DataType>
  655 + </column>
  656 + <column id="187" parent="19" name="AVERAGE_ROW_COUNT">
  657 + <Position>11</Position>
  658 + <DataType>DOUBLE(17)|8</DataType>
  659 + </column>
  660 + <column id="188" parent="19" name="STD_DEV_ROW_COUNT">
  661 + <Position>12</Position>
  662 + <DataType>DOUBLE(17)|8</DataType>
  663 + </column>
  664 + <column id="189" parent="20" name="GRANTEE">
  665 + <Position>1</Position>
  666 + <DataType>VARCHAR(max)|12</DataType>
  667 + </column>
  668 + <column id="190" parent="20" name="GRANTEETYPE">
  669 + <Position>2</Position>
  670 + <DataType>VARCHAR(max)|12</DataType>
  671 + </column>
  672 + <column id="191" parent="20" name="GRANTEDROLE">
  673 + <Position>3</Position>
  674 + <DataType>VARCHAR(max)|12</DataType>
  675 + </column>
  676 + <column id="192" parent="20" name="RIGHTS">
  677 + <Position>4</Position>
  678 + <DataType>VARCHAR(max)|12</DataType>
  679 + </column>
  680 + <column id="193" parent="20" name="TABLE_SCHEMA">
  681 + <Position>5</Position>
  682 + <DataType>VARCHAR(max)|12</DataType>
  683 + </column>
  684 + <column id="194" parent="20" name="TABLE_NAME">
  685 + <Position>6</Position>
  686 + <DataType>VARCHAR(max)|12</DataType>
  687 + </column>
  688 + <column id="195" parent="20" name="ID">
  689 + <Position>7</Position>
  690 + <DataType>INTEGER(10)|4</DataType>
  691 + </column>
  692 + <column id="196" parent="21" name="NAME">
  693 + <Position>1</Position>
  694 + <DataType>VARCHAR(max)|12</DataType>
  695 + </column>
  696 + <column id="197" parent="21" name="REMARKS">
  697 + <Position>2</Position>
  698 + <DataType>VARCHAR(max)|12</DataType>
  699 + </column>
  700 + <column id="198" parent="21" name="ID">
  701 + <Position>3</Position>
  702 + <DataType>INTEGER(10)|4</DataType>
  703 + </column>
  704 + <column id="199" parent="22" name="CATALOG_NAME">
  705 + <Position>1</Position>
  706 + <DataType>VARCHAR(max)|12</DataType>
  707 + </column>
  708 + <column id="200" parent="22" name="SCHEMA_NAME">
  709 + <Position>2</Position>
  710 + <DataType>VARCHAR(max)|12</DataType>
  711 + </column>
  712 + <column id="201" parent="22" name="SCHEMA_OWNER">
  713 + <Position>3</Position>
  714 + <DataType>VARCHAR(max)|12</DataType>
  715 + </column>
  716 + <column id="202" parent="22" name="DEFAULT_CHARACTER_SET_NAME">
  717 + <Position>4</Position>
  718 + <DataType>VARCHAR(max)|12</DataType>
  719 + </column>
  720 + <column id="203" parent="22" name="DEFAULT_COLLATION_NAME">
  721 + <Position>5</Position>
  722 + <DataType>VARCHAR(max)|12</DataType>
  723 + </column>
  724 + <column id="204" parent="22" name="IS_DEFAULT">
  725 + <Position>6</Position>
  726 + <DataType>BOOLEAN(1)|16</DataType>
  727 + </column>
  728 + <column id="205" parent="22" name="REMARKS">
  729 + <Position>7</Position>
  730 + <DataType>VARCHAR(max)|12</DataType>
  731 + </column>
  732 + <column id="206" parent="22" name="ID">
  733 + <Position>8</Position>
  734 + <DataType>INTEGER(10)|4</DataType>
  735 + </column>
  736 + <column id="207" parent="23" name="SEQUENCE_CATALOG">
  737 + <Position>1</Position>
  738 + <DataType>VARCHAR(max)|12</DataType>
  739 + </column>
  740 + <column id="208" parent="23" name="SEQUENCE_SCHEMA">
  741 + <Position>2</Position>
  742 + <DataType>VARCHAR(max)|12</DataType>
  743 + </column>
  744 + <column id="209" parent="23" name="SEQUENCE_NAME">
  745 + <Position>3</Position>
  746 + <DataType>VARCHAR(max)|12</DataType>
  747 + </column>
  748 + <column id="210" parent="23" name="CURRENT_VALUE">
  749 + <Position>4</Position>
  750 + <DataType>BIGINT(19)|-5</DataType>
  751 + </column>
  752 + <column id="211" parent="23" name="INCREMENT">
  753 + <Position>5</Position>
  754 + <DataType>BIGINT(19)|-5</DataType>
  755 + </column>
  756 + <column id="212" parent="23" name="IS_GENERATED">
  757 + <Position>6</Position>
  758 + <DataType>BOOLEAN(1)|16</DataType>
  759 + </column>
  760 + <column id="213" parent="23" name="REMARKS">
  761 + <Position>7</Position>
  762 + <DataType>VARCHAR(max)|12</DataType>
  763 + </column>
  764 + <column id="214" parent="23" name="CACHE">
  765 + <Position>8</Position>
  766 + <DataType>BIGINT(19)|-5</DataType>
  767 + </column>
  768 + <column id="215" parent="23" name="MIN_VALUE">
  769 + <Position>9</Position>
  770 + <DataType>BIGINT(19)|-5</DataType>
  771 + </column>
  772 + <column id="216" parent="23" name="MAX_VALUE">
  773 + <Position>10</Position>
  774 + <DataType>BIGINT(19)|-5</DataType>
  775 + </column>
  776 + <column id="217" parent="23" name="IS_CYCLE">
  777 + <Position>11</Position>
  778 + <DataType>BOOLEAN(1)|16</DataType>
  779 + </column>
  780 + <column id="218" parent="23" name="ID">
  781 + <Position>12</Position>
  782 + <DataType>INTEGER(10)|4</DataType>
  783 + </column>
  784 + <column id="219" parent="24" name="ID">
  785 + <Position>1</Position>
  786 + <DataType>INTEGER(10)|4</DataType>
  787 + </column>
  788 + <column id="220" parent="24" name="USER_NAME">
  789 + <Position>2</Position>
  790 + <DataType>VARCHAR(max)|12</DataType>
  791 + </column>
  792 + <column id="221" parent="24" name="SESSION_START">
  793 + <Position>3</Position>
  794 + <DataType>VARCHAR(max)|12</DataType>
  795 + </column>
  796 + <column id="222" parent="24" name="STATEMENT">
  797 + <Position>4</Position>
  798 + <DataType>VARCHAR(max)|12</DataType>
  799 + </column>
  800 + <column id="223" parent="24" name="STATEMENT_START">
  801 + <Position>5</Position>
  802 + <DataType>VARCHAR(max)|12</DataType>
  803 + </column>
  804 + <column id="224" parent="24" name="CONTAINS_UNCOMMITTED">
  805 + <Position>6</Position>
  806 + <DataType>VARCHAR(max)|12</DataType>
  807 + </column>
  808 + <column id="225" parent="25" name="KEY">
  809 + <Position>1</Position>
  810 + <DataType>VARCHAR(max)|12</DataType>
  811 + </column>
  812 + <column id="226" parent="25" name="SQL">
  813 + <Position>2</Position>
  814 + <DataType>VARCHAR(max)|12</DataType>
  815 + </column>
  816 + <column id="227" parent="26" name="NAME">
  817 + <Position>1</Position>
  818 + <DataType>VARCHAR(max)|12</DataType>
  819 + </column>
  820 + <column id="228" parent="26" name="VALUE">
  821 + <Position>2</Position>
  822 + <DataType>VARCHAR(max)|12</DataType>
  823 + </column>
  824 + <column id="229" parent="27" name="TABLE_CATALOG">
  825 + <Position>1</Position>
  826 + <DataType>VARCHAR(max)|12</DataType>
  827 + </column>
  828 + <column id="230" parent="27" name="TABLE_SCHEMA">
  829 + <Position>2</Position>
  830 + <DataType>VARCHAR(max)|12</DataType>
  831 + </column>
  832 + <column id="231" parent="27" name="TABLE_NAME">
  833 + <Position>3</Position>
  834 + <DataType>VARCHAR(max)|12</DataType>
  835 + </column>
  836 + <column id="232" parent="27" name="TABLE_TYPE">
  837 + <Position>4</Position>
  838 + <DataType>VARCHAR(max)|12</DataType>
  839 + </column>
  840 + <column id="233" parent="27" name="STORAGE_TYPE">
  841 + <Position>5</Position>
  842 + <DataType>VARCHAR(max)|12</DataType>
  843 + </column>
  844 + <column id="234" parent="27" name="SQL">
  845 + <Position>6</Position>
  846 + <DataType>VARCHAR(max)|12</DataType>
  847 + </column>
  848 + <column id="235" parent="27" name="REMARKS">
  849 + <Position>7</Position>
  850 + <DataType>VARCHAR(max)|12</DataType>
  851 + </column>
  852 + <column id="236" parent="27" name="LAST_MODIFICATION">
  853 + <Position>8</Position>
  854 + <DataType>BIGINT(19)|-5</DataType>
  855 + </column>
  856 + <column id="237" parent="27" name="ID">
  857 + <Position>9</Position>
  858 + <DataType>INTEGER(10)|4</DataType>
  859 + </column>
  860 + <column id="238" parent="27" name="TYPE_NAME">
  861 + <Position>10</Position>
  862 + <DataType>VARCHAR(max)|12</DataType>
  863 + </column>
  864 + <column id="239" parent="27" name="TABLE_CLASS">
  865 + <Position>11</Position>
  866 + <DataType>VARCHAR(max)|12</DataType>
  867 + </column>
  868 + <column id="240" parent="27" name="ROW_COUNT_ESTIMATE">
  869 + <Position>12</Position>
  870 + <DataType>BIGINT(19)|-5</DataType>
  871 + </column>
  872 + <column id="241" parent="28" name="GRANTOR">
  873 + <Position>1</Position>
  874 + <DataType>VARCHAR(max)|12</DataType>
  875 + </column>
  876 + <column id="242" parent="28" name="GRANTEE">
  877 + <Position>2</Position>
  878 + <DataType>VARCHAR(max)|12</DataType>
  879 + </column>
  880 + <column id="243" parent="28" name="TABLE_CATALOG">
  881 + <Position>3</Position>
  882 + <DataType>VARCHAR(max)|12</DataType>
  883 + </column>
  884 + <column id="244" parent="28" name="TABLE_SCHEMA">
  885 + <Position>4</Position>
  886 + <DataType>VARCHAR(max)|12</DataType>
  887 + </column>
  888 + <column id="245" parent="28" name="TABLE_NAME">
  889 + <Position>5</Position>
  890 + <DataType>VARCHAR(max)|12</DataType>
  891 + </column>
  892 + <column id="246" parent="28" name="PRIVILEGE_TYPE">
  893 + <Position>6</Position>
  894 + <DataType>VARCHAR(max)|12</DataType>
  895 + </column>
  896 + <column id="247" parent="28" name="IS_GRANTABLE">
  897 + <Position>7</Position>
  898 + <DataType>VARCHAR(max)|12</DataType>
  899 + </column>
  900 + <column id="248" parent="29" name="TYPE">
  901 + <Position>1</Position>
  902 + <DataType>VARCHAR(max)|12</DataType>
  903 + </column>
  904 + <column id="249" parent="30" name="TRIGGER_CATALOG">
  905 + <Position>1</Position>
  906 + <DataType>VARCHAR(max)|12</DataType>
  907 + </column>
  908 + <column id="250" parent="30" name="TRIGGER_SCHEMA">
  909 + <Position>2</Position>
  910 + <DataType>VARCHAR(max)|12</DataType>
  911 + </column>
  912 + <column id="251" parent="30" name="TRIGGER_NAME">
  913 + <Position>3</Position>
  914 + <DataType>VARCHAR(max)|12</DataType>
  915 + </column>
  916 + <column id="252" parent="30" name="TRIGGER_TYPE">
  917 + <Position>4</Position>
  918 + <DataType>VARCHAR(max)|12</DataType>
  919 + </column>
  920 + <column id="253" parent="30" name="TABLE_CATALOG">
  921 + <Position>5</Position>
  922 + <DataType>VARCHAR(max)|12</DataType>
  923 + </column>
  924 + <column id="254" parent="30" name="TABLE_SCHEMA">
  925 + <Position>6</Position>
  926 + <DataType>VARCHAR(max)|12</DataType>
  927 + </column>
  928 + <column id="255" parent="30" name="TABLE_NAME">
  929 + <Position>7</Position>
  930 + <DataType>VARCHAR(max)|12</DataType>
  931 + </column>
  932 + <column id="256" parent="30" name="BEFORE">
  933 + <Position>8</Position>
  934 + <DataType>BOOLEAN(1)|16</DataType>
  935 + </column>
  936 + <column id="257" parent="30" name="JAVA_CLASS">
  937 + <Position>9</Position>
  938 + <DataType>VARCHAR(max)|12</DataType>
  939 + </column>
  940 + <column id="258" parent="30" name="QUEUE_SIZE">
  941 + <Position>10</Position>
  942 + <DataType>INTEGER(10)|4</DataType>
  943 + </column>
  944 + <column id="259" parent="30" name="NO_WAIT">
  945 + <Position>11</Position>
  946 + <DataType>BOOLEAN(1)|16</DataType>
  947 + </column>
  948 + <column id="260" parent="30" name="REMARKS">
  949 + <Position>12</Position>
  950 + <DataType>VARCHAR(max)|12</DataType>
  951 + </column>
  952 + <column id="261" parent="30" name="SQL">
  953 + <Position>13</Position>
  954 + <DataType>VARCHAR(max)|12</DataType>
  955 + </column>
  956 + <column id="262" parent="30" name="ID">
  957 + <Position>14</Position>
  958 + <DataType>INTEGER(10)|4</DataType>
  959 + </column>
  960 + <column id="263" parent="31" name="TYPE_NAME">
  961 + <Position>1</Position>
  962 + <DataType>VARCHAR(max)|12</DataType>
  963 + </column>
  964 + <column id="264" parent="31" name="DATA_TYPE">
  965 + <Position>2</Position>
  966 + <DataType>INTEGER(10)|4</DataType>
  967 + </column>
  968 + <column id="265" parent="31" name="PRECISION">
  969 + <Position>3</Position>
  970 + <DataType>INTEGER(10)|4</DataType>
  971 + </column>
  972 + <column id="266" parent="31" name="PREFIX">
  973 + <Position>4</Position>
  974 + <DataType>VARCHAR(max)|12</DataType>
  975 + </column>
  976 + <column id="267" parent="31" name="SUFFIX">
  977 + <Position>5</Position>
  978 + <DataType>VARCHAR(max)|12</DataType>
  979 + </column>
  980 + <column id="268" parent="31" name="PARAMS">
  981 + <Position>6</Position>
  982 + <DataType>VARCHAR(max)|12</DataType>
  983 + </column>
  984 + <column id="269" parent="31" name="AUTO_INCREMENT">
  985 + <Position>7</Position>
  986 + <DataType>BOOLEAN(1)|16</DataType>
  987 + </column>
  988 + <column id="270" parent="31" name="MINIMUM_SCALE">
  989 + <Position>8</Position>
  990 + <DataType>SMALLINT(5)|5</DataType>
  991 + </column>
  992 + <column id="271" parent="31" name="MAXIMUM_SCALE">
  993 + <Position>9</Position>
  994 + <DataType>SMALLINT(5)|5</DataType>
  995 + </column>
  996 + <column id="272" parent="31" name="RADIX">
  997 + <Position>10</Position>
  998 + <DataType>INTEGER(10)|4</DataType>
  999 + </column>
  1000 + <column id="273" parent="31" name="POS">
  1001 + <Position>11</Position>
  1002 + <DataType>INTEGER(10)|4</DataType>
  1003 + </column>
  1004 + <column id="274" parent="31" name="CASE_SENSITIVE">
  1005 + <Position>12</Position>
  1006 + <DataType>BOOLEAN(1)|16</DataType>
  1007 + </column>
  1008 + <column id="275" parent="31" name="NULLABLE">
  1009 + <Position>13</Position>
  1010 + <DataType>SMALLINT(5)|5</DataType>
  1011 + </column>
  1012 + <column id="276" parent="31" name="SEARCHABLE">
  1013 + <Position>14</Position>
  1014 + <DataType>SMALLINT(5)|5</DataType>
  1015 + </column>
  1016 + <column id="277" parent="32" name="NAME">
  1017 + <Position>1</Position>
  1018 + <DataType>VARCHAR(max)|12</DataType>
  1019 + </column>
  1020 + <column id="278" parent="32" name="ADMIN">
  1021 + <Position>2</Position>
  1022 + <DataType>VARCHAR(max)|12</DataType>
  1023 + </column>
  1024 + <column id="279" parent="32" name="REMARKS">
  1025 + <Position>3</Position>
  1026 + <DataType>VARCHAR(max)|12</DataType>
  1027 + </column>
  1028 + <column id="280" parent="32" name="ID">
  1029 + <Position>4</Position>
  1030 + <DataType>INTEGER(10)|4</DataType>
  1031 + </column>
  1032 + <column id="281" parent="33" name="TABLE_CATALOG">
  1033 + <Position>1</Position>
  1034 + <DataType>VARCHAR(max)|12</DataType>
  1035 + </column>
  1036 + <column id="282" parent="33" name="TABLE_SCHEMA">
  1037 + <Position>2</Position>
  1038 + <DataType>VARCHAR(max)|12</DataType>
  1039 + </column>
  1040 + <column id="283" parent="33" name="TABLE_NAME">
  1041 + <Position>3</Position>
  1042 + <DataType>VARCHAR(max)|12</DataType>
  1043 + </column>
  1044 + <column id="284" parent="33" name="VIEW_DEFINITION">
  1045 + <Position>4</Position>
  1046 + <DataType>VARCHAR(max)|12</DataType>
  1047 + </column>
  1048 + <column id="285" parent="33" name="CHECK_OPTION">
  1049 + <Position>5</Position>
  1050 + <DataType>VARCHAR(max)|12</DataType>
  1051 + </column>
  1052 + <column id="286" parent="33" name="IS_UPDATABLE">
  1053 + <Position>6</Position>
  1054 + <DataType>VARCHAR(max)|12</DataType>
  1055 + </column>
  1056 + <column id="287" parent="33" name="STATUS">
  1057 + <Position>7</Position>
  1058 + <DataType>VARCHAR(max)|12</DataType>
  1059 + </column>
  1060 + <column id="288" parent="33" name="REMARKS">
  1061 + <Position>8</Position>
  1062 + <DataType>VARCHAR(max)|12</DataType>
  1063 + </column>
  1064 + <column id="289" parent="33" name="ID">
  1065 + <Position>9</Position>
  1066 + <DataType>INTEGER(10)|4</DataType>
  1067 + </column>
  1068 + </database-model>
  1069 +</dataSource>
0 1070 \ No newline at end of file
... ...
.idea/dataSources/0d8f27ad-8161-4ee1-8557-56db7fbf44cc/storage.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<storage-settings staging-layout="plain" base-layout="schema-zip" language="H2"/>
0 3 \ No newline at end of file
... ...
.idea/dataSources/a06fd1f6-5928-4430-a317-e5ebc0e00a82.xml 0 → 100644
... ... @@ -0,0 +1,14 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<dataSource name="default">
  3 + <database-model serializer="dbm" rdbms="H2" format-version="4.0">
  4 + <root id="1"/>
  5 + <database id="2" parent="1" name="DEFAULT">
  6 + <Current>1</Current>
  7 + <Visible>1</Visible>
  8 + </database>
  9 + <schema id="3" parent="2" name="INFORMATION_SCHEMA"/>
  10 + <schema id="4" parent="2" name="PUBLIC">
  11 + <Visible>1</Visible>
  12 + </schema>
  13 + </database-model>
  14 +</dataSource>
0 15 \ No newline at end of file
... ...
.idea/dataSources/a06fd1f6-5928-4430-a317-e5ebc0e00a82/storage.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<storage-settings staging-layout="plain" base-layout="schema-zip" language="H2"/>
0 3 \ No newline at end of file
... ...
.idea/dataSources/a88dec51-cb33-4875-a137-6d17703d6d6c.xml 0 → 100644
... ... @@ -0,0 +1,1067 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<dataSource name="default">
  3 + <database-model serializer="dbm" rdbms="H2" format-version="4.0">
  4 + <root id="1"/>
  5 + <database id="2" parent="1" name="DEFAULT">
  6 + <Current>1</Current>
  7 + <Visible>1</Visible>
  8 + </database>
  9 + <schema id="3" parent="2" name="INFORMATION_SCHEMA">
  10 + <Visible>1</Visible>
  11 + </schema>
  12 + <schema id="4" parent="2" name="PUBLIC"/>
  13 + <table id="5" parent="3" name="CATALOGS"/>
  14 + <table id="6" parent="3" name="COLLATIONS"/>
  15 + <table id="7" parent="3" name="COLUMNS"/>
  16 + <table id="8" parent="3" name="COLUMN_PRIVILEGES"/>
  17 + <table id="9" parent="3" name="CONSTANTS"/>
  18 + <table id="10" parent="3" name="CONSTRAINTS"/>
  19 + <table id="11" parent="3" name="CROSS_REFERENCES"/>
  20 + <table id="12" parent="3" name="DOMAINS"/>
  21 + <table id="13" parent="3" name="FUNCTION_ALIASES"/>
  22 + <table id="14" parent="3" name="FUNCTION_COLUMNS"/>
  23 + <table id="15" parent="3" name="HELP"/>
  24 + <table id="16" parent="3" name="INDEXES"/>
  25 + <table id="17" parent="3" name="IN_DOUBT"/>
  26 + <table id="18" parent="3" name="LOCKS"/>
  27 + <table id="19" parent="3" name="QUERY_STATISTICS"/>
  28 + <table id="20" parent="3" name="RIGHTS"/>
  29 + <table id="21" parent="3" name="ROLES"/>
  30 + <table id="22" parent="3" name="SCHEMATA"/>
  31 + <table id="23" parent="3" name="SEQUENCES"/>
  32 + <table id="24" parent="3" name="SESSIONS"/>
  33 + <table id="25" parent="3" name="SESSION_STATE"/>
  34 + <table id="26" parent="3" name="SETTINGS"/>
  35 + <table id="27" parent="3" name="TABLES"/>
  36 + <table id="28" parent="3" name="TABLE_PRIVILEGES"/>
  37 + <table id="29" parent="3" name="TABLE_TYPES"/>
  38 + <table id="30" parent="3" name="TRIGGERS"/>
  39 + <table id="31" parent="3" name="TYPE_INFO"/>
  40 + <table id="32" parent="3" name="USERS"/>
  41 + <table id="33" parent="3" name="VIEWS"/>
  42 + <column id="34" parent="5" name="CATALOG_NAME">
  43 + <Position>1</Position>
  44 + <DataType>VARCHAR(max)|12</DataType>
  45 + </column>
  46 + <column id="35" parent="6" name="NAME">
  47 + <Position>1</Position>
  48 + <DataType>VARCHAR(max)|12</DataType>
  49 + </column>
  50 + <column id="36" parent="6" name="KEY">
  51 + <Position>2</Position>
  52 + <DataType>VARCHAR(max)|12</DataType>
  53 + </column>
  54 + <column id="37" parent="7" name="TABLE_CATALOG">
  55 + <Position>1</Position>
  56 + <DataType>VARCHAR(max)|12</DataType>
  57 + </column>
  58 + <column id="38" parent="7" name="TABLE_SCHEMA">
  59 + <Position>2</Position>
  60 + <DataType>VARCHAR(max)|12</DataType>
  61 + </column>
  62 + <column id="39" parent="7" name="TABLE_NAME">
  63 + <Position>3</Position>
  64 + <DataType>VARCHAR(max)|12</DataType>
  65 + </column>
  66 + <column id="40" parent="7" name="COLUMN_NAME">
  67 + <Position>4</Position>
  68 + <DataType>VARCHAR(max)|12</DataType>
  69 + </column>
  70 + <column id="41" parent="7" name="ORDINAL_POSITION">
  71 + <Position>5</Position>
  72 + <DataType>INTEGER(10)|4</DataType>
  73 + </column>
  74 + <column id="42" parent="7" name="COLUMN_DEFAULT">
  75 + <Position>6</Position>
  76 + <DataType>VARCHAR(max)|12</DataType>
  77 + </column>
  78 + <column id="43" parent="7" name="IS_NULLABLE">
  79 + <Position>7</Position>
  80 + <DataType>VARCHAR(max)|12</DataType>
  81 + </column>
  82 + <column id="44" parent="7" name="DATA_TYPE">
  83 + <Position>8</Position>
  84 + <DataType>INTEGER(10)|4</DataType>
  85 + </column>
  86 + <column id="45" parent="7" name="CHARACTER_MAXIMUM_LENGTH">
  87 + <Position>9</Position>
  88 + <DataType>INTEGER(10)|4</DataType>
  89 + </column>
  90 + <column id="46" parent="7" name="CHARACTER_OCTET_LENGTH">
  91 + <Position>10</Position>
  92 + <DataType>INTEGER(10)|4</DataType>
  93 + </column>
  94 + <column id="47" parent="7" name="NUMERIC_PRECISION">
  95 + <Position>11</Position>
  96 + <DataType>INTEGER(10)|4</DataType>
  97 + </column>
  98 + <column id="48" parent="7" name="NUMERIC_PRECISION_RADIX">
  99 + <Position>12</Position>
  100 + <DataType>INTEGER(10)|4</DataType>
  101 + </column>
  102 + <column id="49" parent="7" name="NUMERIC_SCALE">
  103 + <Position>13</Position>
  104 + <DataType>INTEGER(10)|4</DataType>
  105 + </column>
  106 + <column id="50" parent="7" name="CHARACTER_SET_NAME">
  107 + <Position>14</Position>
  108 + <DataType>VARCHAR(max)|12</DataType>
  109 + </column>
  110 + <column id="51" parent="7" name="COLLATION_NAME">
  111 + <Position>15</Position>
  112 + <DataType>VARCHAR(max)|12</DataType>
  113 + </column>
  114 + <column id="52" parent="7" name="TYPE_NAME">
  115 + <Position>16</Position>
  116 + <DataType>VARCHAR(max)|12</DataType>
  117 + </column>
  118 + <column id="53" parent="7" name="NULLABLE">
  119 + <Position>17</Position>
  120 + <DataType>INTEGER(10)|4</DataType>
  121 + </column>
  122 + <column id="54" parent="7" name="IS_COMPUTED">
  123 + <Position>18</Position>
  124 + <DataType>BOOLEAN(1)|16</DataType>
  125 + </column>
  126 + <column id="55" parent="7" name="SELECTIVITY">
  127 + <Position>19</Position>
  128 + <DataType>INTEGER(10)|4</DataType>
  129 + </column>
  130 + <column id="56" parent="7" name="CHECK_CONSTRAINT">
  131 + <Position>20</Position>
  132 + <DataType>VARCHAR(max)|12</DataType>
  133 + </column>
  134 + <column id="57" parent="7" name="SEQUENCE_NAME">
  135 + <Position>21</Position>
  136 + <DataType>VARCHAR(max)|12</DataType>
  137 + </column>
  138 + <column id="58" parent="7" name="REMARKS">
  139 + <Position>22</Position>
  140 + <DataType>VARCHAR(max)|12</DataType>
  141 + </column>
  142 + <column id="59" parent="7" name="SOURCE_DATA_TYPE">
  143 + <Position>23</Position>
  144 + <DataType>SMALLINT(5)|5</DataType>
  145 + </column>
  146 + <column id="60" parent="8" name="GRANTOR">
  147 + <Position>1</Position>
  148 + <DataType>VARCHAR(max)|12</DataType>
  149 + </column>
  150 + <column id="61" parent="8" name="GRANTEE">
  151 + <Position>2</Position>
  152 + <DataType>VARCHAR(max)|12</DataType>
  153 + </column>
  154 + <column id="62" parent="8" name="TABLE_CATALOG">
  155 + <Position>3</Position>
  156 + <DataType>VARCHAR(max)|12</DataType>
  157 + </column>
  158 + <column id="63" parent="8" name="TABLE_SCHEMA">
  159 + <Position>4</Position>
  160 + <DataType>VARCHAR(max)|12</DataType>
  161 + </column>
  162 + <column id="64" parent="8" name="TABLE_NAME">
  163 + <Position>5</Position>
  164 + <DataType>VARCHAR(max)|12</DataType>
  165 + </column>
  166 + <column id="65" parent="8" name="COLUMN_NAME">
  167 + <Position>6</Position>
  168 + <DataType>VARCHAR(max)|12</DataType>
  169 + </column>
  170 + <column id="66" parent="8" name="PRIVILEGE_TYPE">
  171 + <Position>7</Position>
  172 + <DataType>VARCHAR(max)|12</DataType>
  173 + </column>
  174 + <column id="67" parent="8" name="IS_GRANTABLE">
  175 + <Position>8</Position>
  176 + <DataType>VARCHAR(max)|12</DataType>
  177 + </column>
  178 + <column id="68" parent="9" name="CONSTANT_CATALOG">
  179 + <Position>1</Position>
  180 + <DataType>VARCHAR(max)|12</DataType>
  181 + </column>
  182 + <column id="69" parent="9" name="CONSTANT_SCHEMA">
  183 + <Position>2</Position>
  184 + <DataType>VARCHAR(max)|12</DataType>
  185 + </column>
  186 + <column id="70" parent="9" name="CONSTANT_NAME">
  187 + <Position>3</Position>
  188 + <DataType>VARCHAR(max)|12</DataType>
  189 + </column>
  190 + <column id="71" parent="9" name="DATA_TYPE">
  191 + <Position>4</Position>
  192 + <DataType>INTEGER(10)|4</DataType>
  193 + </column>
  194 + <column id="72" parent="9" name="REMARKS">
  195 + <Position>5</Position>
  196 + <DataType>VARCHAR(max)|12</DataType>
  197 + </column>
  198 + <column id="73" parent="9" name="SQL">
  199 + <Position>6</Position>
  200 + <DataType>VARCHAR(max)|12</DataType>
  201 + </column>
  202 + <column id="74" parent="9" name="ID">
  203 + <Position>7</Position>
  204 + <DataType>INTEGER(10)|4</DataType>
  205 + </column>
  206 + <column id="75" parent="10" name="CONSTRAINT_CATALOG">
  207 + <Position>1</Position>
  208 + <DataType>VARCHAR(max)|12</DataType>
  209 + </column>
  210 + <column id="76" parent="10" name="CONSTRAINT_SCHEMA">
  211 + <Position>2</Position>
  212 + <DataType>VARCHAR(max)|12</DataType>
  213 + </column>
  214 + <column id="77" parent="10" name="CONSTRAINT_NAME">
  215 + <Position>3</Position>
  216 + <DataType>VARCHAR(max)|12</DataType>
  217 + </column>
  218 + <column id="78" parent="10" name="CONSTRAINT_TYPE">
  219 + <Position>4</Position>
  220 + <DataType>VARCHAR(max)|12</DataType>
  221 + </column>
  222 + <column id="79" parent="10" name="TABLE_CATALOG">
  223 + <Position>5</Position>
  224 + <DataType>VARCHAR(max)|12</DataType>
  225 + </column>
  226 + <column id="80" parent="10" name="TABLE_SCHEMA">
  227 + <Position>6</Position>
  228 + <DataType>VARCHAR(max)|12</DataType>
  229 + </column>
  230 + <column id="81" parent="10" name="TABLE_NAME">
  231 + <Position>7</Position>
  232 + <DataType>VARCHAR(max)|12</DataType>
  233 + </column>
  234 + <column id="82" parent="10" name="UNIQUE_INDEX_NAME">
  235 + <Position>8</Position>
  236 + <DataType>VARCHAR(max)|12</DataType>
  237 + </column>
  238 + <column id="83" parent="10" name="CHECK_EXPRESSION">
  239 + <Position>9</Position>
  240 + <DataType>VARCHAR(max)|12</DataType>
  241 + </column>
  242 + <column id="84" parent="10" name="COLUMN_LIST">
  243 + <Position>10</Position>
  244 + <DataType>VARCHAR(max)|12</DataType>
  245 + </column>
  246 + <column id="85" parent="10" name="REMARKS">
  247 + <Position>11</Position>
  248 + <DataType>VARCHAR(max)|12</DataType>
  249 + </column>
  250 + <column id="86" parent="10" name="SQL">
  251 + <Position>12</Position>
  252 + <DataType>VARCHAR(max)|12</DataType>
  253 + </column>
  254 + <column id="87" parent="10" name="ID">
  255 + <Position>13</Position>
  256 + <DataType>INTEGER(10)|4</DataType>
  257 + </column>
  258 + <column id="88" parent="11" name="PKTABLE_CATALOG">
  259 + <Position>1</Position>
  260 + <DataType>VARCHAR(max)|12</DataType>
  261 + </column>
  262 + <column id="89" parent="11" name="PKTABLE_SCHEMA">
  263 + <Position>2</Position>
  264 + <DataType>VARCHAR(max)|12</DataType>
  265 + </column>
  266 + <column id="90" parent="11" name="PKTABLE_NAME">
  267 + <Position>3</Position>
  268 + <DataType>VARCHAR(max)|12</DataType>
  269 + </column>
  270 + <column id="91" parent="11" name="PKCOLUMN_NAME">
  271 + <Position>4</Position>
  272 + <DataType>VARCHAR(max)|12</DataType>
  273 + </column>
  274 + <column id="92" parent="11" name="FKTABLE_CATALOG">
  275 + <Position>5</Position>
  276 + <DataType>VARCHAR(max)|12</DataType>
  277 + </column>
  278 + <column id="93" parent="11" name="FKTABLE_SCHEMA">
  279 + <Position>6</Position>
  280 + <DataType>VARCHAR(max)|12</DataType>
  281 + </column>
  282 + <column id="94" parent="11" name="FKTABLE_NAME">
  283 + <Position>7</Position>
  284 + <DataType>VARCHAR(max)|12</DataType>
  285 + </column>
  286 + <column id="95" parent="11" name="FKCOLUMN_NAME">
  287 + <Position>8</Position>
  288 + <DataType>VARCHAR(max)|12</DataType>
  289 + </column>
  290 + <column id="96" parent="11" name="ORDINAL_POSITION">
  291 + <Position>9</Position>
  292 + <DataType>SMALLINT(5)|5</DataType>
  293 + </column>
  294 + <column id="97" parent="11" name="UPDATE_RULE">
  295 + <Position>10</Position>
  296 + <DataType>SMALLINT(5)|5</DataType>
  297 + </column>
  298 + <column id="98" parent="11" name="DELETE_RULE">
  299 + <Position>11</Position>
  300 + <DataType>SMALLINT(5)|5</DataType>
  301 + </column>
  302 + <column id="99" parent="11" name="FK_NAME">
  303 + <Position>12</Position>
  304 + <DataType>VARCHAR(max)|12</DataType>
  305 + </column>
  306 + <column id="100" parent="11" name="PK_NAME">
  307 + <Position>13</Position>
  308 + <DataType>VARCHAR(max)|12</DataType>
  309 + </column>
  310 + <column id="101" parent="11" name="DEFERRABILITY">
  311 + <Position>14</Position>
  312 + <DataType>SMALLINT(5)|5</DataType>
  313 + </column>
  314 + <column id="102" parent="12" name="DOMAIN_CATALOG">
  315 + <Position>1</Position>
  316 + <DataType>VARCHAR(max)|12</DataType>
  317 + </column>
  318 + <column id="103" parent="12" name="DOMAIN_SCHEMA">
  319 + <Position>2</Position>
  320 + <DataType>VARCHAR(max)|12</DataType>
  321 + </column>
  322 + <column id="104" parent="12" name="DOMAIN_NAME">
  323 + <Position>3</Position>
  324 + <DataType>VARCHAR(max)|12</DataType>
  325 + </column>
  326 + <column id="105" parent="12" name="COLUMN_DEFAULT">
  327 + <Position>4</Position>
  328 + <DataType>VARCHAR(max)|12</DataType>
  329 + </column>
  330 + <column id="106" parent="12" name="IS_NULLABLE">
  331 + <Position>5</Position>
  332 + <DataType>VARCHAR(max)|12</DataType>
  333 + </column>
  334 + <column id="107" parent="12" name="DATA_TYPE">
  335 + <Position>6</Position>
  336 + <DataType>INTEGER(10)|4</DataType>
  337 + </column>
  338 + <column id="108" parent="12" name="PRECISION">
  339 + <Position>7</Position>
  340 + <DataType>INTEGER(10)|4</DataType>
  341 + </column>
  342 + <column id="109" parent="12" name="SCALE">
  343 + <Position>8</Position>
  344 + <DataType>INTEGER(10)|4</DataType>
  345 + </column>
  346 + <column id="110" parent="12" name="TYPE_NAME">
  347 + <Position>9</Position>
  348 + <DataType>VARCHAR(max)|12</DataType>
  349 + </column>
  350 + <column id="111" parent="12" name="SELECTIVITY">
  351 + <Position>10</Position>
  352 + <DataType>INTEGER(10)|4</DataType>
  353 + </column>
  354 + <column id="112" parent="12" name="CHECK_CONSTRAINT">
  355 + <Position>11</Position>
  356 + <DataType>VARCHAR(max)|12</DataType>
  357 + </column>
  358 + <column id="113" parent="12" name="REMARKS">
  359 + <Position>12</Position>
  360 + <DataType>VARCHAR(max)|12</DataType>
  361 + </column>
  362 + <column id="114" parent="12" name="SQL">
  363 + <Position>13</Position>
  364 + <DataType>VARCHAR(max)|12</DataType>
  365 + </column>
  366 + <column id="115" parent="12" name="ID">
  367 + <Position>14</Position>
  368 + <DataType>INTEGER(10)|4</DataType>
  369 + </column>
  370 + <column id="116" parent="13" name="ALIAS_CATALOG">
  371 + <Position>1</Position>
  372 + <DataType>VARCHAR(max)|12</DataType>
  373 + </column>
  374 + <column id="117" parent="13" name="ALIAS_SCHEMA">
  375 + <Position>2</Position>
  376 + <DataType>VARCHAR(max)|12</DataType>
  377 + </column>
  378 + <column id="118" parent="13" name="ALIAS_NAME">
  379 + <Position>3</Position>
  380 + <DataType>VARCHAR(max)|12</DataType>
  381 + </column>
  382 + <column id="119" parent="13" name="JAVA_CLASS">
  383 + <Position>4</Position>
  384 + <DataType>VARCHAR(max)|12</DataType>
  385 + </column>
  386 + <column id="120" parent="13" name="JAVA_METHOD">
  387 + <Position>5</Position>
  388 + <DataType>VARCHAR(max)|12</DataType>
  389 + </column>
  390 + <column id="121" parent="13" name="DATA_TYPE">
  391 + <Position>6</Position>
  392 + <DataType>INTEGER(10)|4</DataType>
  393 + </column>
  394 + <column id="122" parent="13" name="TYPE_NAME">
  395 + <Position>7</Position>
  396 + <DataType>VARCHAR(max)|12</DataType>
  397 + </column>
  398 + <column id="123" parent="13" name="COLUMN_COUNT">
  399 + <Position>8</Position>
  400 + <DataType>INTEGER(10)|4</DataType>
  401 + </column>
  402 + <column id="124" parent="13" name="RETURNS_RESULT">
  403 + <Position>9</Position>
  404 + <DataType>SMALLINT(5)|5</DataType>
  405 + </column>
  406 + <column id="125" parent="13" name="REMARKS">
  407 + <Position>10</Position>
  408 + <DataType>VARCHAR(max)|12</DataType>
  409 + </column>
  410 + <column id="126" parent="13" name="ID">
  411 + <Position>11</Position>
  412 + <DataType>INTEGER(10)|4</DataType>
  413 + </column>
  414 + <column id="127" parent="13" name="SOURCE">
  415 + <Position>12</Position>
  416 + <DataType>VARCHAR(max)|12</DataType>
  417 + </column>
  418 + <column id="128" parent="14" name="ALIAS_CATALOG">
  419 + <Position>1</Position>
  420 + <DataType>VARCHAR(max)|12</DataType>
  421 + </column>
  422 + <column id="129" parent="14" name="ALIAS_SCHEMA">
  423 + <Position>2</Position>
  424 + <DataType>VARCHAR(max)|12</DataType>
  425 + </column>
  426 + <column id="130" parent="14" name="ALIAS_NAME">
  427 + <Position>3</Position>
  428 + <DataType>VARCHAR(max)|12</DataType>
  429 + </column>
  430 + <column id="131" parent="14" name="JAVA_CLASS">
  431 + <Position>4</Position>
  432 + <DataType>VARCHAR(max)|12</DataType>
  433 + </column>
  434 + <column id="132" parent="14" name="JAVA_METHOD">
  435 + <Position>5</Position>
  436 + <DataType>VARCHAR(max)|12</DataType>
  437 + </column>
  438 + <column id="133" parent="14" name="COLUMN_COUNT">
  439 + <Position>6</Position>
  440 + <DataType>INTEGER(10)|4</DataType>
  441 + </column>
  442 + <column id="134" parent="14" name="POS">
  443 + <Position>7</Position>
  444 + <DataType>INTEGER(10)|4</DataType>
  445 + </column>
  446 + <column id="135" parent="14" name="COLUMN_NAME">
  447 + <Position>8</Position>
  448 + <DataType>VARCHAR(max)|12</DataType>
  449 + </column>
  450 + <column id="136" parent="14" name="DATA_TYPE">
  451 + <Position>9</Position>
  452 + <DataType>INTEGER(10)|4</DataType>
  453 + </column>
  454 + <column id="137" parent="14" name="TYPE_NAME">
  455 + <Position>10</Position>
  456 + <DataType>VARCHAR(max)|12</DataType>
  457 + </column>
  458 + <column id="138" parent="14" name="PRECISION">
  459 + <Position>11</Position>
  460 + <DataType>INTEGER(10)|4</DataType>
  461 + </column>
  462 + <column id="139" parent="14" name="SCALE">
  463 + <Position>12</Position>
  464 + <DataType>SMALLINT(5)|5</DataType>
  465 + </column>
  466 + <column id="140" parent="14" name="RADIX">
  467 + <Position>13</Position>
  468 + <DataType>SMALLINT(5)|5</DataType>
  469 + </column>
  470 + <column id="141" parent="14" name="NULLABLE">
  471 + <Position>14</Position>
  472 + <DataType>SMALLINT(5)|5</DataType>
  473 + </column>
  474 + <column id="142" parent="14" name="COLUMN_TYPE">
  475 + <Position>15</Position>
  476 + <DataType>SMALLINT(5)|5</DataType>
  477 + </column>
  478 + <column id="143" parent="14" name="REMARKS">
  479 + <Position>16</Position>
  480 + <DataType>VARCHAR(max)|12</DataType>
  481 + </column>
  482 + <column id="144" parent="14" name="COLUMN_DEFAULT">
  483 + <Position>17</Position>
  484 + <DataType>VARCHAR(max)|12</DataType>
  485 + </column>
  486 + <column id="145" parent="15" name="ID">
  487 + <Position>1</Position>
  488 + <DataType>INTEGER(10)|4</DataType>
  489 + </column>
  490 + <column id="146" parent="15" name="SECTION">
  491 + <Position>2</Position>
  492 + <DataType>VARCHAR(max)|12</DataType>
  493 + </column>
  494 + <column id="147" parent="15" name="TOPIC">
  495 + <Position>3</Position>
  496 + <DataType>VARCHAR(max)|12</DataType>
  497 + </column>
  498 + <column id="148" parent="15" name="SYNTAX">
  499 + <Position>4</Position>
  500 + <DataType>VARCHAR(max)|12</DataType>
  501 + </column>
  502 + <column id="149" parent="15" name="TEXT">
  503 + <Position>5</Position>
  504 + <DataType>VARCHAR(max)|12</DataType>
  505 + </column>
  506 + <column id="150" parent="16" name="TABLE_CATALOG">
  507 + <Position>1</Position>
  508 + <DataType>VARCHAR(max)|12</DataType>
  509 + </column>
  510 + <column id="151" parent="16" name="TABLE_SCHEMA">
  511 + <Position>2</Position>
  512 + <DataType>VARCHAR(max)|12</DataType>
  513 + </column>
  514 + <column id="152" parent="16" name="TABLE_NAME">
  515 + <Position>3</Position>
  516 + <DataType>VARCHAR(max)|12</DataType>
  517 + </column>
  518 + <column id="153" parent="16" name="NON_UNIQUE">
  519 + <Position>4</Position>
  520 + <DataType>BOOLEAN(1)|16</DataType>
  521 + </column>
  522 + <column id="154" parent="16" name="INDEX_NAME">
  523 + <Position>5</Position>
  524 + <DataType>VARCHAR(max)|12</DataType>
  525 + </column>
  526 + <column id="155" parent="16" name="ORDINAL_POSITION">
  527 + <Position>6</Position>
  528 + <DataType>SMALLINT(5)|5</DataType>
  529 + </column>
  530 + <column id="156" parent="16" name="COLUMN_NAME">
  531 + <Position>7</Position>
  532 + <DataType>VARCHAR(max)|12</DataType>
  533 + </column>
  534 + <column id="157" parent="16" name="CARDINALITY">
  535 + <Position>8</Position>
  536 + <DataType>INTEGER(10)|4</DataType>
  537 + </column>
  538 + <column id="158" parent="16" name="PRIMARY_KEY">
  539 + <Position>9</Position>
  540 + <DataType>BOOLEAN(1)|16</DataType>
  541 + </column>
  542 + <column id="159" parent="16" name="INDEX_TYPE_NAME">
  543 + <Position>10</Position>
  544 + <DataType>VARCHAR(max)|12</DataType>
  545 + </column>
  546 + <column id="160" parent="16" name="IS_GENERATED">
  547 + <Position>11</Position>
  548 + <DataType>BOOLEAN(1)|16</DataType>
  549 + </column>
  550 + <column id="161" parent="16" name="INDEX_TYPE">
  551 + <Position>12</Position>
  552 + <DataType>SMALLINT(5)|5</DataType>
  553 + </column>
  554 + <column id="162" parent="16" name="ASC_OR_DESC">
  555 + <Position>13</Position>
  556 + <DataType>VARCHAR(max)|12</DataType>
  557 + </column>
  558 + <column id="163" parent="16" name="PAGES">
  559 + <Position>14</Position>
  560 + <DataType>INTEGER(10)|4</DataType>
  561 + </column>
  562 + <column id="164" parent="16" name="FILTER_CONDITION">
  563 + <Position>15</Position>
  564 + <DataType>VARCHAR(max)|12</DataType>
  565 + </column>
  566 + <column id="165" parent="16" name="REMARKS">
  567 + <Position>16</Position>
  568 + <DataType>VARCHAR(max)|12</DataType>
  569 + </column>
  570 + <column id="166" parent="16" name="SQL">
  571 + <Position>17</Position>
  572 + <DataType>VARCHAR(max)|12</DataType>
  573 + </column>
  574 + <column id="167" parent="16" name="ID">
  575 + <Position>18</Position>
  576 + <DataType>INTEGER(10)|4</DataType>
  577 + </column>
  578 + <column id="168" parent="16" name="SORT_TYPE">
  579 + <Position>19</Position>
  580 + <DataType>INTEGER(10)|4</DataType>
  581 + </column>
  582 + <column id="169" parent="16" name="CONSTRAINT_NAME">
  583 + <Position>20</Position>
  584 + <DataType>VARCHAR(max)|12</DataType>
  585 + </column>
  586 + <column id="170" parent="16" name="INDEX_CLASS">
  587 + <Position>21</Position>
  588 + <DataType>VARCHAR(max)|12</DataType>
  589 + </column>
  590 + <column id="171" parent="17" name="TRANSACTION">
  591 + <Position>1</Position>
  592 + <DataType>VARCHAR(max)|12</DataType>
  593 + </column>
  594 + <column id="172" parent="17" name="STATE">
  595 + <Position>2</Position>
  596 + <DataType>VARCHAR(max)|12</DataType>
  597 + </column>
  598 + <column id="173" parent="18" name="TABLE_SCHEMA">
  599 + <Position>1</Position>
  600 + <DataType>VARCHAR(max)|12</DataType>
  601 + </column>
  602 + <column id="174" parent="18" name="TABLE_NAME">
  603 + <Position>2</Position>
  604 + <DataType>VARCHAR(max)|12</DataType>
  605 + </column>
  606 + <column id="175" parent="18" name="SESSION_ID">
  607 + <Position>3</Position>
  608 + <DataType>INTEGER(10)|4</DataType>
  609 + </column>
  610 + <column id="176" parent="18" name="LOCK_TYPE">
  611 + <Position>4</Position>
  612 + <DataType>VARCHAR(max)|12</DataType>
  613 + </column>
  614 + <column id="177" parent="19" name="SQL_STATEMENT">
  615 + <Position>1</Position>
  616 + <DataType>VARCHAR(max)|12</DataType>
  617 + </column>
  618 + <column id="178" parent="19" name="EXECUTION_COUNT">
  619 + <Position>2</Position>
  620 + <DataType>INTEGER(10)|4</DataType>
  621 + </column>
  622 + <column id="179" parent="19" name="MIN_EXECUTION_TIME">
  623 + <Position>3</Position>
  624 + <DataType>BIGINT(19)|-5</DataType>
  625 + </column>
  626 + <column id="180" parent="19" name="MAX_EXECUTION_TIME">
  627 + <Position>4</Position>
  628 + <DataType>BIGINT(19)|-5</DataType>
  629 + </column>
  630 + <column id="181" parent="19" name="CUMULATIVE_EXECUTION_TIME">
  631 + <Position>5</Position>
  632 + <DataType>BIGINT(19)|-5</DataType>
  633 + </column>
  634 + <column id="182" parent="19" name="AVERAGE_EXECUTION_TIME">
  635 + <Position>6</Position>
  636 + <DataType>DOUBLE(17)|8</DataType>
  637 + </column>
  638 + <column id="183" parent="19" name="STD_DEV_EXECUTION_TIME">
  639 + <Position>7</Position>
  640 + <DataType>DOUBLE(17)|8</DataType>
  641 + </column>
  642 + <column id="184" parent="19" name="MIN_ROW_COUNT">
  643 + <Position>8</Position>
  644 + <DataType>INTEGER(10)|4</DataType>
  645 + </column>
  646 + <column id="185" parent="19" name="MAX_ROW_COUNT">
  647 + <Position>9</Position>
  648 + <DataType>INTEGER(10)|4</DataType>
  649 + </column>
  650 + <column id="186" parent="19" name="CUMULATIVE_ROW_COUNT">
  651 + <Position>10</Position>
  652 + <DataType>BIGINT(19)|-5</DataType>
  653 + </column>
  654 + <column id="187" parent="19" name="AVERAGE_ROW_COUNT">
  655 + <Position>11</Position>
  656 + <DataType>DOUBLE(17)|8</DataType>
  657 + </column>
  658 + <column id="188" parent="19" name="STD_DEV_ROW_COUNT">
  659 + <Position>12</Position>
  660 + <DataType>DOUBLE(17)|8</DataType>
  661 + </column>
  662 + <column id="189" parent="20" name="GRANTEE">
  663 + <Position>1</Position>
  664 + <DataType>VARCHAR(max)|12</DataType>
  665 + </column>
  666 + <column id="190" parent="20" name="GRANTEETYPE">
  667 + <Position>2</Position>
  668 + <DataType>VARCHAR(max)|12</DataType>
  669 + </column>
  670 + <column id="191" parent="20" name="GRANTEDROLE">
  671 + <Position>3</Position>
  672 + <DataType>VARCHAR(max)|12</DataType>
  673 + </column>
  674 + <column id="192" parent="20" name="RIGHTS">
  675 + <Position>4</Position>
  676 + <DataType>VARCHAR(max)|12</DataType>
  677 + </column>
  678 + <column id="193" parent="20" name="TABLE_SCHEMA">
  679 + <Position>5</Position>
  680 + <DataType>VARCHAR(max)|12</DataType>
  681 + </column>
  682 + <column id="194" parent="20" name="TABLE_NAME">
  683 + <Position>6</Position>
  684 + <DataType>VARCHAR(max)|12</DataType>
  685 + </column>
  686 + <column id="195" parent="20" name="ID">
  687 + <Position>7</Position>
  688 + <DataType>INTEGER(10)|4</DataType>
  689 + </column>
  690 + <column id="196" parent="21" name="NAME">
  691 + <Position>1</Position>
  692 + <DataType>VARCHAR(max)|12</DataType>
  693 + </column>
  694 + <column id="197" parent="21" name="REMARKS">
  695 + <Position>2</Position>
  696 + <DataType>VARCHAR(max)|12</DataType>
  697 + </column>
  698 + <column id="198" parent="21" name="ID">
  699 + <Position>3</Position>
  700 + <DataType>INTEGER(10)|4</DataType>
  701 + </column>
  702 + <column id="199" parent="22" name="CATALOG_NAME">
  703 + <Position>1</Position>
  704 + <DataType>VARCHAR(max)|12</DataType>
  705 + </column>
  706 + <column id="200" parent="22" name="SCHEMA_NAME">
  707 + <Position>2</Position>
  708 + <DataType>VARCHAR(max)|12</DataType>
  709 + </column>
  710 + <column id="201" parent="22" name="SCHEMA_OWNER">
  711 + <Position>3</Position>
  712 + <DataType>VARCHAR(max)|12</DataType>
  713 + </column>
  714 + <column id="202" parent="22" name="DEFAULT_CHARACTER_SET_NAME">
  715 + <Position>4</Position>
  716 + <DataType>VARCHAR(max)|12</DataType>
  717 + </column>
  718 + <column id="203" parent="22" name="DEFAULT_COLLATION_NAME">
  719 + <Position>5</Position>
  720 + <DataType>VARCHAR(max)|12</DataType>
  721 + </column>
  722 + <column id="204" parent="22" name="IS_DEFAULT">
  723 + <Position>6</Position>
  724 + <DataType>BOOLEAN(1)|16</DataType>
  725 + </column>
  726 + <column id="205" parent="22" name="REMARKS">
  727 + <Position>7</Position>
  728 + <DataType>VARCHAR(max)|12</DataType>
  729 + </column>
  730 + <column id="206" parent="22" name="ID">
  731 + <Position>8</Position>
  732 + <DataType>INTEGER(10)|4</DataType>
  733 + </column>
  734 + <column id="207" parent="23" name="SEQUENCE_CATALOG">
  735 + <Position>1</Position>
  736 + <DataType>VARCHAR(max)|12</DataType>
  737 + </column>
  738 + <column id="208" parent="23" name="SEQUENCE_SCHEMA">
  739 + <Position>2</Position>
  740 + <DataType>VARCHAR(max)|12</DataType>
  741 + </column>
  742 + <column id="209" parent="23" name="SEQUENCE_NAME">
  743 + <Position>3</Position>
  744 + <DataType>VARCHAR(max)|12</DataType>
  745 + </column>
  746 + <column id="210" parent="23" name="CURRENT_VALUE">
  747 + <Position>4</Position>
  748 + <DataType>BIGINT(19)|-5</DataType>
  749 + </column>
  750 + <column id="211" parent="23" name="INCREMENT">
  751 + <Position>5</Position>
  752 + <DataType>BIGINT(19)|-5</DataType>
  753 + </column>
  754 + <column id="212" parent="23" name="IS_GENERATED">
  755 + <Position>6</Position>
  756 + <DataType>BOOLEAN(1)|16</DataType>
  757 + </column>
  758 + <column id="213" parent="23" name="REMARKS">
  759 + <Position>7</Position>
  760 + <DataType>VARCHAR(max)|12</DataType>
  761 + </column>
  762 + <column id="214" parent="23" name="CACHE">
  763 + <Position>8</Position>
  764 + <DataType>BIGINT(19)|-5</DataType>
  765 + </column>
  766 + <column id="215" parent="23" name="MIN_VALUE">
  767 + <Position>9</Position>
  768 + <DataType>BIGINT(19)|-5</DataType>
  769 + </column>
  770 + <column id="216" parent="23" name="MAX_VALUE">
  771 + <Position>10</Position>
  772 + <DataType>BIGINT(19)|-5</DataType>
  773 + </column>
  774 + <column id="217" parent="23" name="IS_CYCLE">
  775 + <Position>11</Position>
  776 + <DataType>BOOLEAN(1)|16</DataType>
  777 + </column>
  778 + <column id="218" parent="23" name="ID">
  779 + <Position>12</Position>
  780 + <DataType>INTEGER(10)|4</DataType>
  781 + </column>
  782 + <column id="219" parent="24" name="ID">
  783 + <Position>1</Position>
  784 + <DataType>INTEGER(10)|4</DataType>
  785 + </column>
  786 + <column id="220" parent="24" name="USER_NAME">
  787 + <Position>2</Position>
  788 + <DataType>VARCHAR(max)|12</DataType>
  789 + </column>
  790 + <column id="221" parent="24" name="SESSION_START">
  791 + <Position>3</Position>
  792 + <DataType>VARCHAR(max)|12</DataType>
  793 + </column>
  794 + <column id="222" parent="24" name="STATEMENT">
  795 + <Position>4</Position>
  796 + <DataType>VARCHAR(max)|12</DataType>
  797 + </column>
  798 + <column id="223" parent="24" name="STATEMENT_START">
  799 + <Position>5</Position>
  800 + <DataType>VARCHAR(max)|12</DataType>
  801 + </column>
  802 + <column id="224" parent="24" name="CONTAINS_UNCOMMITTED">
  803 + <Position>6</Position>
  804 + <DataType>VARCHAR(max)|12</DataType>
  805 + </column>
  806 + <column id="225" parent="25" name="KEY">
  807 + <Position>1</Position>
  808 + <DataType>VARCHAR(max)|12</DataType>
  809 + </column>
  810 + <column id="226" parent="25" name="SQL">
  811 + <Position>2</Position>
  812 + <DataType>VARCHAR(max)|12</DataType>
  813 + </column>
  814 + <column id="227" parent="26" name="NAME">
  815 + <Position>1</Position>
  816 + <DataType>VARCHAR(max)|12</DataType>
  817 + </column>
  818 + <column id="228" parent="26" name="VALUE">
  819 + <Position>2</Position>
  820 + <DataType>VARCHAR(max)|12</DataType>
  821 + </column>
  822 + <column id="229" parent="27" name="TABLE_CATALOG">
  823 + <Position>1</Position>
  824 + <DataType>VARCHAR(max)|12</DataType>
  825 + </column>
  826 + <column id="230" parent="27" name="TABLE_SCHEMA">
  827 + <Position>2</Position>
  828 + <DataType>VARCHAR(max)|12</DataType>
  829 + </column>
  830 + <column id="231" parent="27" name="TABLE_NAME">
  831 + <Position>3</Position>
  832 + <DataType>VARCHAR(max)|12</DataType>
  833 + </column>
  834 + <column id="232" parent="27" name="TABLE_TYPE">
  835 + <Position>4</Position>
  836 + <DataType>VARCHAR(max)|12</DataType>
  837 + </column>
  838 + <column id="233" parent="27" name="STORAGE_TYPE">
  839 + <Position>5</Position>
  840 + <DataType>VARCHAR(max)|12</DataType>
  841 + </column>
  842 + <column id="234" parent="27" name="SQL">
  843 + <Position>6</Position>
  844 + <DataType>VARCHAR(max)|12</DataType>
  845 + </column>
  846 + <column id="235" parent="27" name="REMARKS">
  847 + <Position>7</Position>
  848 + <DataType>VARCHAR(max)|12</DataType>
  849 + </column>
  850 + <column id="236" parent="27" name="LAST_MODIFICATION">
  851 + <Position>8</Position>
  852 + <DataType>BIGINT(19)|-5</DataType>
  853 + </column>
  854 + <column id="237" parent="27" name="ID">
  855 + <Position>9</Position>
  856 + <DataType>INTEGER(10)|4</DataType>
  857 + </column>
  858 + <column id="238" parent="27" name="TYPE_NAME">
  859 + <Position>10</Position>
  860 + <DataType>VARCHAR(max)|12</DataType>
  861 + </column>
  862 + <column id="239" parent="27" name="TABLE_CLASS">
  863 + <Position>11</Position>
  864 + <DataType>VARCHAR(max)|12</DataType>
  865 + </column>
  866 + <column id="240" parent="27" name="ROW_COUNT_ESTIMATE">
  867 + <Position>12</Position>
  868 + <DataType>BIGINT(19)|-5</DataType>
  869 + </column>
  870 + <column id="241" parent="28" name="GRANTOR">
  871 + <Position>1</Position>
  872 + <DataType>VARCHAR(max)|12</DataType>
  873 + </column>
  874 + <column id="242" parent="28" name="GRANTEE">
  875 + <Position>2</Position>
  876 + <DataType>VARCHAR(max)|12</DataType>
  877 + </column>
  878 + <column id="243" parent="28" name="TABLE_CATALOG">
  879 + <Position>3</Position>
  880 + <DataType>VARCHAR(max)|12</DataType>
  881 + </column>
  882 + <column id="244" parent="28" name="TABLE_SCHEMA">
  883 + <Position>4</Position>
  884 + <DataType>VARCHAR(max)|12</DataType>
  885 + </column>
  886 + <column id="245" parent="28" name="TABLE_NAME">
  887 + <Position>5</Position>
  888 + <DataType>VARCHAR(max)|12</DataType>
  889 + </column>
  890 + <column id="246" parent="28" name="PRIVILEGE_TYPE">
  891 + <Position>6</Position>
  892 + <DataType>VARCHAR(max)|12</DataType>
  893 + </column>
  894 + <column id="247" parent="28" name="IS_GRANTABLE">
  895 + <Position>7</Position>
  896 + <DataType>VARCHAR(max)|12</DataType>
  897 + </column>
  898 + <column id="248" parent="29" name="TYPE">
  899 + <Position>1</Position>
  900 + <DataType>VARCHAR(max)|12</DataType>
  901 + </column>
  902 + <column id="249" parent="30" name="TRIGGER_CATALOG">
  903 + <Position>1</Position>
  904 + <DataType>VARCHAR(max)|12</DataType>
  905 + </column>
  906 + <column id="250" parent="30" name="TRIGGER_SCHEMA">
  907 + <Position>2</Position>
  908 + <DataType>VARCHAR(max)|12</DataType>
  909 + </column>
  910 + <column id="251" parent="30" name="TRIGGER_NAME">
  911 + <Position>3</Position>
  912 + <DataType>VARCHAR(max)|12</DataType>
  913 + </column>
  914 + <column id="252" parent="30" name="TRIGGER_TYPE">
  915 + <Position>4</Position>
  916 + <DataType>VARCHAR(max)|12</DataType>
  917 + </column>
  918 + <column id="253" parent="30" name="TABLE_CATALOG">
  919 + <Position>5</Position>
  920 + <DataType>VARCHAR(max)|12</DataType>
  921 + </column>
  922 + <column id="254" parent="30" name="TABLE_SCHEMA">
  923 + <Position>6</Position>
  924 + <DataType>VARCHAR(max)|12</DataType>
  925 + </column>
  926 + <column id="255" parent="30" name="TABLE_NAME">
  927 + <Position>7</Position>
  928 + <DataType>VARCHAR(max)|12</DataType>
  929 + </column>
  930 + <column id="256" parent="30" name="BEFORE">
  931 + <Position>8</Position>
  932 + <DataType>BOOLEAN(1)|16</DataType>
  933 + </column>
  934 + <column id="257" parent="30" name="JAVA_CLASS">
  935 + <Position>9</Position>
  936 + <DataType>VARCHAR(max)|12</DataType>
  937 + </column>
  938 + <column id="258" parent="30" name="QUEUE_SIZE">
  939 + <Position>10</Position>
  940 + <DataType>INTEGER(10)|4</DataType>
  941 + </column>
  942 + <column id="259" parent="30" name="NO_WAIT">
  943 + <Position>11</Position>
  944 + <DataType>BOOLEAN(1)|16</DataType>
  945 + </column>
  946 + <column id="260" parent="30" name="REMARKS">
  947 + <Position>12</Position>
  948 + <DataType>VARCHAR(max)|12</DataType>
  949 + </column>
  950 + <column id="261" parent="30" name="SQL">
  951 + <Position>13</Position>
  952 + <DataType>VARCHAR(max)|12</DataType>
  953 + </column>
  954 + <column id="262" parent="30" name="ID">
  955 + <Position>14</Position>
  956 + <DataType>INTEGER(10)|4</DataType>
  957 + </column>
  958 + <column id="263" parent="31" name="TYPE_NAME">
  959 + <Position>1</Position>
  960 + <DataType>VARCHAR(max)|12</DataType>
  961 + </column>
  962 + <column id="264" parent="31" name="DATA_TYPE">
  963 + <Position>2</Position>
  964 + <DataType>INTEGER(10)|4</DataType>
  965 + </column>
  966 + <column id="265" parent="31" name="PRECISION">
  967 + <Position>3</Position>
  968 + <DataType>INTEGER(10)|4</DataType>
  969 + </column>
  970 + <column id="266" parent="31" name="PREFIX">
  971 + <Position>4</Position>
  972 + <DataType>VARCHAR(max)|12</DataType>
  973 + </column>
  974 + <column id="267" parent="31" name="SUFFIX">
  975 + <Position>5</Position>
  976 + <DataType>VARCHAR(max)|12</DataType>
  977 + </column>
  978 + <column id="268" parent="31" name="PARAMS">
  979 + <Position>6</Position>
  980 + <DataType>VARCHAR(max)|12</DataType>
  981 + </column>
  982 + <column id="269" parent="31" name="AUTO_INCREMENT">
  983 + <Position>7</Position>
  984 + <DataType>BOOLEAN(1)|16</DataType>
  985 + </column>
  986 + <column id="270" parent="31" name="MINIMUM_SCALE">
  987 + <Position>8</Position>
  988 + <DataType>SMALLINT(5)|5</DataType>
  989 + </column>
  990 + <column id="271" parent="31" name="MAXIMUM_SCALE">
  991 + <Position>9</Position>
  992 + <DataType>SMALLINT(5)|5</DataType>
  993 + </column>
  994 + <column id="272" parent="31" name="RADIX">
  995 + <Position>10</Position>
  996 + <DataType>INTEGER(10)|4</DataType>
  997 + </column>
  998 + <column id="273" parent="31" name="POS">
  999 + <Position>11</Position>
  1000 + <DataType>INTEGER(10)|4</DataType>
  1001 + </column>
  1002 + <column id="274" parent="31" name="CASE_SENSITIVE">
  1003 + <Position>12</Position>
  1004 + <DataType>BOOLEAN(1)|16</DataType>
  1005 + </column>
  1006 + <column id="275" parent="31" name="NULLABLE">
  1007 + <Position>13</Position>
  1008 + <DataType>SMALLINT(5)|5</DataType>
  1009 + </column>
  1010 + <column id="276" parent="31" name="SEARCHABLE">
  1011 + <Position>14</Position>
  1012 + <DataType>SMALLINT(5)|5</DataType>
  1013 + </column>
  1014 + <column id="277" parent="32" name="NAME">
  1015 + <Position>1</Position>
  1016 + <DataType>VARCHAR(max)|12</DataType>
  1017 + </column>
  1018 + <column id="278" parent="32" name="ADMIN">
  1019 + <Position>2</Position>
  1020 + <DataType>VARCHAR(max)|12</DataType>
  1021 + </column>
  1022 + <column id="279" parent="32" name="REMARKS">
  1023 + <Position>3</Position>
  1024 + <DataType>VARCHAR(max)|12</DataType>
  1025 + </column>
  1026 + <column id="280" parent="32" name="ID">
  1027 + <Position>4</Position>
  1028 + <DataType>INTEGER(10)|4</DataType>
  1029 + </column>
  1030 + <column id="281" parent="33" name="TABLE_CATALOG">
  1031 + <Position>1</Position>
  1032 + <DataType>VARCHAR(max)|12</DataType>
  1033 + </column>
  1034 + <column id="282" parent="33" name="TABLE_SCHEMA">
  1035 + <Position>2</Position>
  1036 + <DataType>VARCHAR(max)|12</DataType>
  1037 + </column>
  1038 + <column id="283" parent="33" name="TABLE_NAME">
  1039 + <Position>3</Position>
  1040 + <DataType>VARCHAR(max)|12</DataType>
  1041 + </column>
  1042 + <column id="284" parent="33" name="VIEW_DEFINITION">
  1043 + <Position>4</Position>
  1044 + <DataType>VARCHAR(max)|12</DataType>
  1045 + </column>
  1046 + <column id="285" parent="33" name="CHECK_OPTION">
  1047 + <Position>5</Position>
  1048 + <DataType>VARCHAR(max)|12</DataType>
  1049 + </column>
  1050 + <column id="286" parent="33" name="IS_UPDATABLE">
  1051 + <Position>6</Position>
  1052 + <DataType>VARCHAR(max)|12</DataType>
  1053 + </column>
  1054 + <column id="287" parent="33" name="STATUS">
  1055 + <Position>7</Position>
  1056 + <DataType>VARCHAR(max)|12</DataType>
  1057 + </column>
  1058 + <column id="288" parent="33" name="REMARKS">
  1059 + <Position>8</Position>
  1060 + <DataType>VARCHAR(max)|12</DataType>
  1061 + </column>
  1062 + <column id="289" parent="33" name="ID">
  1063 + <Position>9</Position>
  1064 + <DataType>INTEGER(10)|4</DataType>
  1065 + </column>
  1066 + </database-model>
  1067 +</dataSource>
0 1068 \ No newline at end of file
... ...
.idea/dataSources/a88dec51-cb33-4875-a137-6d17703d6d6c/storage.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<storage-settings staging-layout="plain" base-layout="schema-zip" language="H2"/>
0 3 \ No newline at end of file
... ...
.idea/dataSources/ebfeef5a-f196-4340-9424-14e4e8aaadbb.xml 0 → 100644
... ... @@ -0,0 +1,30 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<dataSource name="etunicorn.db">
  3 + <database-model serializer="dbm" rdbms="SQLITE" format-version="4.0">
  4 + <root id="1"/>
  5 + <schema id="2" parent="1">
  6 + <Current>1</Current>
  7 + <Visible>1</Visible>
  8 + </schema>
  9 + <table id="3" parent="2" name="personne"/>
  10 + <column id="4" parent="3" name="id">
  11 + <DataType>INTEGER(0,-1)|4</DataType>
  12 + </column>
  13 + <column id="5" parent="3" name="carte">
  14 + <Position>1</Position>
  15 + <DataType>VARCHAR(0,-1)|12</DataType>
  16 + </column>
  17 + <column id="6" parent="3" name="login">
  18 + <Position>2</Position>
  19 + <DataType>VARCHAR(0,-1)|12</DataType>
  20 + </column>
  21 + <column id="7" parent="3" name="naissance">
  22 + <Position>3</Position>
  23 + <DataType>TIMESTAMP(0,-1)|12</DataType>
  24 + </column>
  25 + <key id="8" parent="3">
  26 + <ColNames>id</ColNames>
  27 + <Primary>1</Primary>
  28 + </key>
  29 + </database-model>
  30 +</dataSource>
0 31 \ No newline at end of file
... ...
.idea/dataSources/ebfeef5a-f196-4340-9424-14e4e8aaadbb/storage.xml 0 → 100644
... ... @@ -0,0 +1,2 @@
  1 +<?xml version="1.0" encoding="UTF-8"?>
  2 +<storage-settings staging-layout="plain" base-layout="schema-zip" language="SQLite"/>
0 3 \ No newline at end of file
... ...
.idea/modules.xml
... ... @@ -3,7 +3,6 @@
3 3 <component name="ProjectModuleManager">
4 4 <modules>
5 5 <module fileurl="file://$PROJECT_DIR$/etunicorn-server.iml" filepath="$PROJECT_DIR$/etunicorn-server.iml" />
6   - <module fileurl="file://$PROJECT_DIR$/src/main/main.iml" filepath="$PROJECT_DIR$/src/main/main.iml" />
7 6 </modules>
8 7 </component>
9 8 </project>
10 9 \ No newline at end of file
... ...
etunicorn-server.iml
1 1 <?xml version="1.0" encoding="UTF-8"?>
2   -<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
  2 +<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" version="4">
3 3 <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
4 4 <output url="file://$MODULE_DIR$/target/classes" />
5 5 <output-test url="file://$MODULE_DIR$/target/test-classes" />
6 6 <content url="file://$MODULE_DIR$">
7 7 <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
  8 + <sourceFolder url="file://$MODULE_DIR$/src/main/ressources" type="java-resource" />
8 9 <excludeFolder url="file://$MODULE_DIR$/target" />
9 10 </content>
10 11 <orderEntry type="inheritedJdk" />
... ... @@ -83,6 +84,6 @@
83 84 <orderEntry type="library" name="Maven: net.minidev:accessors-smart:1.1" level="project" />
84 85 <orderEntry type="library" name="Maven: org.ow2.asm:asm:5.0.3" level="project" />
85 86 <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.22" level="project" />
86   - <orderEntry type="library" name="Maven: com.h2database:h2:1.4.193" level="project" />
  87 + <orderEntry type="library" name="Maven: org.xerial:sqlite-jdbc:3.16.1" level="project" />
87 88 </component>
88 89 -</module>
  90 +</module>
89 91 \ No newline at end of file
... ...
... ... @@ -30,10 +30,13 @@
30 30 <groupId>com.jayway.jsonpath</groupId>
31 31 <artifactId>json-path</artifactId>
32 32 </dependency>
  33 +
33 34 <dependency>
34   - <groupId>com.h2database</groupId>
35   - <artifactId>h2</artifactId>
  35 + <groupId>org.xerial</groupId>
  36 + <artifactId>sqlite-jdbc</artifactId>
  37 + <version>3.16.1</version>
36 38 </dependency>
  39 +
37 40 </dependencies>
38 41  
39 42 <properties>
... ... @@ -42,6 +45,13 @@
42 45  
43 46  
44 47 <build>
  48 + <resources>
  49 + <resource>
  50 + <directory>
  51 + src/main/ressources
  52 + </directory>
  53 + </resource>
  54 + </resources>
45 55 <plugins>
46 56 <plugin>
47 57 <groupId>org.springframework.boot</groupId>
... ...
src/main/java/etunicorn/Application.java
1 1 package etunicorn;
2 2  
3 3 import org.springframework.boot.SpringApplication;
  4 +import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
4 5 import org.springframework.boot.autoconfigure.SpringBootApplication;
  6 +import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder;
  7 +import org.springframework.context.annotation.Bean;
  8 +
  9 +import javax.sql.DataSource;
5 10  
6 11 /**
7 12 * Created by geoffrey on 28/01/17.
8 13 */
9 14 @SpringBootApplication
  15 +@EnableAutoConfiguration
10 16 public class Application {
  17 +
11 18 public static void main(String[] args) {
12 19 SpringApplication.run(Application.class, args);
13 20 }
  21 +
  22 + @Bean
  23 + public DataSource dataSource(){
  24 + DataSourceBuilder dataSourceBuilder = DataSourceBuilder.create();
  25 + dataSourceBuilder.driverClassName("org.sqlite.JDBC");
  26 + dataSourceBuilder.url("jdbc:sqlite:etunicorn.db");
  27 + return dataSourceBuilder.build();
  28 + }
  29 +
14 30 }
... ...
src/main/java/etunicorn/Personne.java
... ... @@ -12,6 +12,7 @@ import java.util.Date;
12 12 @Entity
13 13 public class Personne {
14 14  
  15 +
15 16 @Id
16 17 @GeneratedValue(strategy = GenerationType.AUTO)
17 18 private int id;
... ...
src/main/java/etunicorn/UserDetailsService.java deleted
... ... @@ -1,11 +0,0 @@
1   -package etunicorn;
2   -
3   -import org.springframework.security.core.userdetails.UserDetails;
4   -import org.springframework.security.core.userdetails.UsernameNotFoundException;
5   -
6   -/**
7   - * Created by geoffrey on 29/01/17.
8   - */
9   -public interface UserDetailsService {
10   - UserDetails loadByUsername(String s) throws UsernameNotFoundException;
11   -}
src/main/java/etunicorn/databaseConfiguration/SQLiteDialect.java 0 → 100644
... ... @@ -0,0 +1,159 @@
  1 +package etunicorn.databaseConfiguration;
  2 +
  3 +/**
  4 + * Created by badet on 29/01/2017.
  5 + */
  6 +
  7 +import org.hibernate.dialect.Dialect;
  8 +import org.hibernate.dialect.function.SQLFunctionTemplate;
  9 +import org.hibernate.dialect.function.StandardSQLFunction;
  10 +import org.hibernate.dialect.function.VarArgsSQLFunction;
  11 +import org.hibernate.type.StringType;
  12 +
  13 +import java.sql.Types;
  14 +
  15 +public class SQLiteDialect extends Dialect {
  16 + public SQLiteDialect() {
  17 + registerColumnType(Types.BIT, "integer");
  18 + registerColumnType(Types.TINYINT, "tinyint");
  19 + registerColumnType(Types.SMALLINT, "smallint");
  20 + registerColumnType(Types.INTEGER, "integer");
  21 + registerColumnType(Types.BIGINT, "bigint");
  22 + registerColumnType(Types.FLOAT, "float");
  23 + registerColumnType(Types.REAL, "real");
  24 + registerColumnType(Types.DOUBLE, "double");
  25 + registerColumnType(Types.NUMERIC, "numeric");
  26 + registerColumnType(Types.DECIMAL, "decimal");
  27 + registerColumnType(Types.CHAR, "char");
  28 + registerColumnType(Types.VARCHAR, "varchar");
  29 + registerColumnType(Types.LONGVARCHAR, "longvarchar");
  30 + registerColumnType(Types.DATE, "date");
  31 + registerColumnType(Types.TIME, "time");
  32 + registerColumnType(Types.TIMESTAMP, "timestamp");
  33 + registerColumnType(Types.BINARY, "blob");
  34 + registerColumnType(Types.VARBINARY, "blob");
  35 + registerColumnType(Types.LONGVARBINARY, "blob");
  36 + // registerColumnType(Types.NULL, "null");
  37 + registerColumnType(Types.BLOB, "blob");
  38 + registerColumnType(Types.CLOB, "clob");
  39 + registerColumnType(Types.BOOLEAN, "integer");
  40 +
  41 + registerFunction( "concat", new VarArgsSQLFunction(StringType.INSTANCE, "", "||", "") );
  42 + registerFunction( "mod", new SQLFunctionTemplate( StringType.INSTANCE, "?1 % ?2" ) );
  43 + registerFunction( "substr", new StandardSQLFunction("substr", StringType.INSTANCE) );
  44 + registerFunction( "substring", new StandardSQLFunction( "substr", StringType.INSTANCE) );
  45 + }
  46 +
  47 + public boolean supportsIdentityColumns() {
  48 + return true;
  49 + }
  50 +
  51 + /*
  52 + public boolean supportsInsertSelectIdentity() {
  53 + return true; // As specify in NHibernate dialect
  54 + }
  55 + */
  56 +
  57 + public boolean hasDataTypeInIdentityColumn() {
  58 + return false; // As specify in NHibernate dialect
  59 + }
  60 +
  61 + /*
  62 + public String appendIdentitySelectToInsert(String insertString) {
  63 + return new StringBuffer(insertString.length()+30). // As specify in NHibernate dialect
  64 + append(insertString).
  65 + append("; ").append(getIdentitySelectString()).
  66 + toString();
  67 + }
  68 + */
  69 +
  70 + public String getIdentityColumnString() {
  71 + // return "integer primary key autoincrement";
  72 + return "integer";
  73 + }
  74 +
  75 + public String getIdentitySelectString() {
  76 + return "select last_insert_rowid()";
  77 + }
  78 +
  79 + public boolean supportsLimit() {
  80 + return true;
  81 + }
  82 +
  83 + protected String getLimitString(String query, boolean hasOffset) {
  84 + return new StringBuffer(query.length()+20).
  85 + append(query).
  86 + append(hasOffset ? " limit ? offset ?" : " limit ?").
  87 + toString();
  88 + }
  89 +
  90 + public boolean supportsTemporaryTables() {
  91 + return true;
  92 + }
  93 +
  94 + public String getCreateTemporaryTableString() {
  95 + return "create temporary table if not exists";
  96 + }
  97 +
  98 + public boolean dropTemporaryTableAfterUse() {
  99 + return false;
  100 + }
  101 +
  102 + public boolean supportsCurrentTimestampSelection() {
  103 + return true;
  104 + }
  105 +
  106 + public boolean isCurrentTimestampSelectStringCallable() {
  107 + return false;
  108 + }
  109 +
  110 + public String getCurrentTimestampSelectString() {
  111 + return "select current_timestamp";
  112 + }
  113 +
  114 + public boolean supportsUnionAll() {
  115 + return true;
  116 + }
  117 +
  118 + public boolean hasAlterTable() {
  119 + return false; // As specify in NHibernate dialect
  120 + }
  121 +
  122 + public boolean dropConstraints() {
  123 + return false;
  124 + }
  125 +
  126 + public String getAddColumnString() {
  127 + return "add column";
  128 + }
  129 +
  130 + public String getForUpdateString() {
  131 + return "";
  132 + }
  133 +
  134 + public boolean supportsOuterJoinForUpdate() {
  135 + return false;
  136 + }
  137 +
  138 + public String getDropForeignKeyString() {
  139 + throw new UnsupportedOperationException("No drop foreign key syntax supported by SQLiteDialect");
  140 + }
  141 +
  142 + public String getAddForeignKeyConstraintString(String constraintName,
  143 + String[] foreignKey, String referencedTable, String[] primaryKey,
  144 + boolean referencesPrimaryKey) {
  145 + throw new UnsupportedOperationException("No add foreign key syntax supported by SQLiteDialect");
  146 + }
  147 +
  148 + public String getAddPrimaryKeyConstraintString(String constraintName) {
  149 + throw new UnsupportedOperationException("No add primary key syntax supported by SQLiteDialect");
  150 + }
  151 +
  152 + public boolean supportsIfExistsBeforeTableName() {
  153 + return true;
  154 + }
  155 +
  156 + public boolean supportsCascadeDelete() {
  157 + return false;
  158 + }
  159 +}
0 160 \ No newline at end of file
... ...
src/main/main.iml deleted
... ... @@ -1,29 +0,0 @@
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<module type="JAVA_MODULE" version="4">
3   - <component name="FacetManager">
4   - <facet type="Spring" name="Spring">
5   - <configuration />
6   - </facet>
7   - </component>
8   - <component name="NewModuleRootManager" inherit-compiler-output="true">
9   - <exclude-output />
10   - <content url="file://$MODULE_DIR$">
11   - <sourceFolder url="file://$MODULE_DIR$/java" isTestSource="false" />
12   - </content>
13   - <orderEntry type="inheritedJdk" />
14   - <orderEntry type="sourceFolder" forTests="false" />
15   - <orderEntry type="library" name="Maven: org.springframework:spring-web:4.3.6.RELEASE" level="project" />
16   - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:1.4.4.RELEASE" level="project" />
17   - <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:1.4.4.RELEASE" level="project" />
18   - <orderEntry type="library" name="Maven: org.hibernate.javax.persistence:hibernate-jpa-2.1-api:1.0.0.Final" level="project" />
19   - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:1.12.7.RELEASE" level="project" />
20   - <orderEntry type="library" name="Maven: org.springframework.data:spring-data-rest-core:2.5.7.RELEASE" level="project" />
21   - <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.3.6.RELEASE" level="project" />
22   - <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:8.5.11" level="project" />
23   - <orderEntry type="library" name="Maven: org.springframework:spring-beans:4.3.6.RELEASE" level="project" />
24   - <orderEntry type="library" name="Maven: net.minidev:json-smart:2.2.1" level="project" />
25   - <orderEntry type="library" name="Maven: org.springframework:spring-context:4.3.6.RELEASE" level="project" />
26   - <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.1.9" level="project" />
27   - <orderEntry type="library" name="Maven: org.slf4j:log4j-over-slf4j:1.7.22" level="project" />
28   - </component>
29   -</module>
src/main/ressources/application.yml 0 → 100644
... ... @@ -0,0 +1,5 @@
  1 +spring:
  2 + jpa:
  3 + database-platform: etunicorn.databaseConfiguration.SQLiteDialect
  4 + hibernate:
  5 + ddl-auto: create-drop
0 6 \ No newline at end of file
... ...