Reverted recent developments around XML/CSV export of
INFORMATION_SCHEMA. Such a solution is not maintainable
This commit is contained in:
parent
2d2e665e80
commit
36d8a90508
@ -1,136 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2009-2012, Lukas Eder, lukas.eder@gmail.com
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed to you under the Apache License, Version 2.0
|
||||
* (the "License"); You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* . Redistributions of source code must retain the above copyright notice, this
|
||||
* list of conditions and the following disclaimer.
|
||||
*
|
||||
* . Redistributions in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* . Neither the name "jOOQ" nor the names of its contributors may be
|
||||
* used to endorse or promote products derived from this software without
|
||||
* specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package org.jooq.util;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.lang.reflect.Field;
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
|
||||
import org.jooq.util.information_schema.ColumnsRecordType;
|
||||
import org.jooq.util.information_schema.InformationSchemaType;
|
||||
import org.jooq.util.information_schema.KeyColumnUsageRecordType;
|
||||
import org.jooq.util.information_schema.ParametersRecordType;
|
||||
import org.jooq.util.information_schema.ReferentialConstraintsRecordType;
|
||||
import org.jooq.util.information_schema.RoutinesRecordType;
|
||||
import org.jooq.util.information_schema.SchemataRecordType;
|
||||
import org.jooq.util.information_schema.SequencesRecordType;
|
||||
import org.jooq.util.information_schema.TableConstraintsRecordType;
|
||||
import org.jooq.util.information_schema.TablesRecordType;
|
||||
|
||||
/**
|
||||
* A generator for the various TABLES.csv, COLUMNS.csv files
|
||||
* <p>
|
||||
* Use this generator to transform your schema meta information into a set of
|
||||
* CSV files that describe your schema according to the SQL standard
|
||||
* INFORMATION SCHEMA.
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
public class CSVGenerator extends XMLGenerator {
|
||||
|
||||
@Override
|
||||
protected void store(InformationSchemaType is) throws IOException {
|
||||
print(is.getCOLUMNS(), ColumnsRecordType.class, "COLUMNS.csv");
|
||||
print(is.getKEYCOLUMNUSAGE(), KeyColumnUsageRecordType.class, "KEY_COLUMN_USAGE.csv");
|
||||
print(is.getPARAMETERS(), ParametersRecordType.class, "PARAMETERS.csv");
|
||||
print(is.getREFERENTIALCONSTRAINTS(), ReferentialConstraintsRecordType.class, "REFERENTIAL_CONSTRAINTS.csv");
|
||||
print(is.getROUTINES(), RoutinesRecordType.class, "ROUTINES.csv");
|
||||
print(is.getSCHEMATA(), SchemataRecordType.class, "SCHEMATA.csv");
|
||||
print(is.getSEQUENCES(), SequencesRecordType.class, "SEQUENCES.csv");
|
||||
print(is.getTABLECONSTRAINTS(), TableConstraintsRecordType.class, "TABLE_CONSTRAINTS.csv");
|
||||
print(is.getTABLES(), TablesRecordType.class, "TABLES.csv");
|
||||
}
|
||||
|
||||
private <T> void print(List<T> records, Class<T> type, String fileName) throws IOException {
|
||||
GenerationWriter out = new GenerationWriter(new File(getTargetDirectory(), fileName));
|
||||
|
||||
printHeader(out, type);
|
||||
for (T record : records) {
|
||||
printRow(out, record);
|
||||
}
|
||||
|
||||
out.close();
|
||||
}
|
||||
|
||||
private void printRow(GenerationWriter out, Object record) {
|
||||
String separator = "";
|
||||
|
||||
for (Field field : record.getClass().getDeclaredFields()) {
|
||||
XmlElement annotation = field.getAnnotation(XmlElement.class);
|
||||
|
||||
if (annotation != null) {
|
||||
try {
|
||||
field.setAccessible(true);
|
||||
Object object = field.get(record);
|
||||
|
||||
out.print(separator);
|
||||
out.print("\"");
|
||||
out.print(object == null ? "" : object.toString().replace("\"", "\"\""));
|
||||
out.print("\"");
|
||||
|
||||
separator = ",";
|
||||
}
|
||||
catch (Exception e) {
|
||||
throw new RuntimeException(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
out.print("\n");
|
||||
}
|
||||
|
||||
private void printHeader(GenerationWriter out, Class<?> type) {
|
||||
String separator = "";
|
||||
|
||||
for (Field field : type.getDeclaredFields()) {
|
||||
XmlElement annotation = field.getAnnotation(XmlElement.class);
|
||||
|
||||
if (annotation != null) {
|
||||
out.print(separator);
|
||||
out.print("\"");
|
||||
out.print(annotation.name().replace("\"", "\"\""));
|
||||
out.print("\"");
|
||||
|
||||
separator = ",";
|
||||
}
|
||||
}
|
||||
|
||||
out.print("\n");
|
||||
}
|
||||
}
|
||||
@ -1,330 +0,0 @@
|
||||
/**
|
||||
* Copyright (c) 2009-2012, Lukas Eder, lukas.eder@gmail.com
|
||||
* All rights reserved.
|
||||
*
|
||||
* This software is licensed to you under the Apache License, Version 2.0
|
||||
* (the "License"); You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* . Redistributions of source code must retain the above copyright notice, this
|
||||
* list of conditions and the following disclaimer.
|
||||
*
|
||||
* . Redistributions in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* . Neither the name "jOOQ" nor the names of its contributors may be
|
||||
* used to endorse or promote products derived from this software without
|
||||
* specific prior written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||
* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||
* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||
* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||
* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||
* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package org.jooq.util;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
import java.io.StringWriter;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.JAXB;
|
||||
|
||||
import org.jooq.tools.JooqLogger;
|
||||
import org.jooq.tools.StopWatch;
|
||||
import org.jooq.util.information_schema.ColumnsRecordType;
|
||||
import org.jooq.util.information_schema.ConstraintType;
|
||||
import org.jooq.util.information_schema.InformationSchemaType;
|
||||
import org.jooq.util.information_schema.KeyColumnUsageRecordType;
|
||||
import org.jooq.util.information_schema.ParameterModeType;
|
||||
import org.jooq.util.information_schema.ParametersRecordType;
|
||||
import org.jooq.util.information_schema.ReferentialConstraintsRecordType;
|
||||
import org.jooq.util.information_schema.RoutinesRecordType;
|
||||
import org.jooq.util.information_schema.SchemataRecordType;
|
||||
import org.jooq.util.information_schema.SequencesRecordType;
|
||||
import org.jooq.util.information_schema.TableConstraintsRecordType;
|
||||
import org.jooq.util.information_schema.TablesRecordType;
|
||||
import org.jooq.util.information_schema.YesOrNoType;
|
||||
|
||||
/**
|
||||
* A generator for the INFORMATION_SCHEMA.xml file
|
||||
* <p>
|
||||
* Use this generator to transform your schema meta information into an XML file
|
||||
* that describes your schema according to the SQL standard INFORMATION SCHEMA.
|
||||
*
|
||||
* @author Lukas Eder
|
||||
*/
|
||||
public class XMLGenerator extends AbstractGenerator {
|
||||
|
||||
private static final JooqLogger log = JooqLogger.getLogger(XMLGenerator.class);
|
||||
|
||||
@Override
|
||||
public void generate(Database database) throws IOException {
|
||||
StopWatch watch = new StopWatch();
|
||||
|
||||
log.info("Database parameters");
|
||||
log.info("----------------------------------------------------------");
|
||||
log.info(" dialect", database.getDialect());
|
||||
log.info(" target dir", getTargetDirectory());
|
||||
log.info("----------------------------------------------------------");
|
||||
log.info("");
|
||||
log.info("XMLGenerator parameters");
|
||||
log.info("----------------------------------------------------------");
|
||||
log.info(" N/A");
|
||||
log.info("----------------------------------------------------------");
|
||||
|
||||
InformationSchemaType is = new InformationSchemaType();
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.SCHEMATA
|
||||
// ---------------------------------------------------------------------
|
||||
for (SchemaDefinition schema : database.getSchemata()) {
|
||||
SchemataRecordType record = new SchemataRecordType();
|
||||
|
||||
record.setSCHEMANAME(schema.getOutputName());
|
||||
is.getSCHEMATA().add(record);
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.TABLES
|
||||
// ---------------------------------------------------------------------
|
||||
for (TableDefinition table : database.getTables(null)) {
|
||||
TablesRecordType rec = new TablesRecordType();
|
||||
SchemaDefinition schema = table.getSchema();
|
||||
|
||||
if (schema != null) {
|
||||
rec.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
rec.setTABLENAME(table.getOutputName());
|
||||
is.getTABLES().add(rec);
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.COLUMNS
|
||||
// -----------------------------------------------------------------
|
||||
for (ColumnDefinition column : table.getColumns()) {
|
||||
ColumnsRecordType record = new ColumnsRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setTABLENAME(table.getOutputName());
|
||||
record.setCOLUMNNAME(column.getOutputName());
|
||||
record.setORDINALPOSITION(column.getPosition());
|
||||
record.setISIDENTITY(yn(column.isIdentity()));
|
||||
record.setISNULLABLE(yn(column.isNullable()));
|
||||
|
||||
// TODO: add data type information
|
||||
|
||||
is.getCOLUMNS().add(record);
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.TABLE_CONSTRAINTS
|
||||
// -----------------------------------------------------------------
|
||||
for (UniqueKeyDefinition uniqueKey : table.getUniqueKeys()) {
|
||||
TableConstraintsRecordType record = new TableConstraintsRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setCONSTRAINTSCHEMA(schema.getOutputName());
|
||||
record.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setCONSTRAINTNAME(uniqueKey.getName());
|
||||
record.setCONSTRAINTTYPE(uniqueKey.isPrimaryKey() ? ConstraintType.PRIMARY_KEY : ConstraintType.UNIQUE);
|
||||
record.setTABLENAME(table.getOutputName());
|
||||
|
||||
is.getTABLECONSTRAINTS().add(record);
|
||||
}
|
||||
|
||||
for (ForeignKeyDefinition foreignKey : table.getForeignKeys()) {
|
||||
TableConstraintsRecordType record = new TableConstraintsRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setCONSTRAINTSCHEMA(schema.getOutputName());
|
||||
record.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setCONSTRAINTNAME(foreignKey.getName());
|
||||
record.setCONSTRAINTTYPE(ConstraintType.FOREIGN_KEY);
|
||||
record.setTABLENAME(table.getOutputName());
|
||||
|
||||
is.getTABLECONSTRAINTS().add(record);
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.KEY_COLUMN_USAGE
|
||||
// -----------------------------------------------------------------
|
||||
for (UniqueKeyDefinition uniqueKey : table.getUniqueKeys()) {
|
||||
for (ColumnDefinition column : uniqueKey.getKeyColumns()) {
|
||||
KeyColumnUsageRecordType record = new KeyColumnUsageRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setCONSTRAINTSCHEMA(schema.getOutputName());
|
||||
record.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setTABLENAME(table.getOutputName());
|
||||
record.setCOLUMNNAME(column.getName());
|
||||
record.setCONSTRAINTNAME(uniqueKey.getName());
|
||||
record.setORDINALPOSITION(column.getPosition());
|
||||
|
||||
is.getKEYCOLUMNUSAGE().add(record);
|
||||
}
|
||||
}
|
||||
|
||||
for (ForeignKeyDefinition foreignKey : table.getForeignKeys()) {
|
||||
for (ColumnDefinition column : foreignKey.getKeyColumns()) {
|
||||
KeyColumnUsageRecordType record = new KeyColumnUsageRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setCONSTRAINTSCHEMA(schema.getOutputName());
|
||||
record.setTABLESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setTABLENAME(table.getOutputName());
|
||||
record.setCOLUMNNAME(column.getName());
|
||||
record.setCONSTRAINTNAME(foreignKey.getName());
|
||||
|
||||
is.getKEYCOLUMNUSAGE().add(record);
|
||||
}
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
|
||||
// -----------------------------------------------------------------
|
||||
for (ForeignKeyDefinition foreignKey : table.getForeignKeys()) {
|
||||
UniqueKeyDefinition uniqueKey = foreignKey.getReferencedKey();
|
||||
ReferentialConstraintsRecordType record = new ReferentialConstraintsRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setCONSTRAINTSCHEMA(schema.getOutputName());
|
||||
record.setUNIQUECONSTRAINTSCHEMA(uniqueKey.getSchema().getOutputName());
|
||||
}
|
||||
|
||||
record.setCONSTRAINTNAME(foreignKey.getName());
|
||||
record.setUNIQUECONSTRAINTNAME(uniqueKey.getName());
|
||||
|
||||
is.getREFERENTIALCONSTRAINTS().add(record);
|
||||
}
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.SEQUENCES
|
||||
// -----------------------------------------------------------------
|
||||
for (SequenceDefinition sequence : database.getSequences(null)) {
|
||||
SequencesRecordType record = new SequencesRecordType();
|
||||
SchemaDefinition schema = sequence.getSchema();
|
||||
|
||||
if (schema != null) {
|
||||
record.setSEQUENCESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setSEQUENCENAME(sequence.getOutputName());
|
||||
|
||||
// TODO set data type
|
||||
|
||||
is.getSEQUENCES().add(record);
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------
|
||||
// XXX: INFORMATION_SCHEMA.ROUTINES
|
||||
// ---------------------------------------------------------------------
|
||||
|
||||
List<RoutineDefinition> routines = new ArrayList<RoutineDefinition>();
|
||||
routines.addAll(database.getRoutines(null));
|
||||
for (PackageDefinition pkg : database.getPackages(null)) {
|
||||
routines.addAll(pkg.getRoutines());
|
||||
}
|
||||
|
||||
for (RoutineDefinition routine : routines) {
|
||||
RoutinesRecordType rec = new RoutinesRecordType();
|
||||
SchemaDefinition schema = routine.getSchema();
|
||||
|
||||
if (schema != null) {
|
||||
rec.setROUTINESCHEMA(schema.getOutputName());
|
||||
rec.setSPECIFICSCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
if (routine.getPackage() != null) {
|
||||
if (schema != null) {
|
||||
rec.setMODULESCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
rec.setMODULENAME(routine.getPackage().getOutputName());
|
||||
rec.setSCHEMALEVELROUTINE(YesOrNoType.NO);
|
||||
}
|
||||
else {
|
||||
rec.setSCHEMALEVELROUTINE(YesOrNoType.YES);
|
||||
}
|
||||
|
||||
rec.setROUTINENAME(routine.getOutputName());
|
||||
rec.setSPECIFICNAME(routine.getOutputName());
|
||||
|
||||
// TODO deal with UDTs
|
||||
// TODO set data type
|
||||
|
||||
int position = 1;
|
||||
for (ParameterDefinition parameter : routine.getAllParameters()) {
|
||||
ParametersRecordType record = new ParametersRecordType();
|
||||
|
||||
if (schema != null) {
|
||||
record.setSPECIFICSCHEMA(schema.getOutputName());
|
||||
}
|
||||
|
||||
record.setSPECIFICNAME(routine.getName());
|
||||
record.setPARAMETERNAME(parameter.getName());
|
||||
record.setORDINALPOSITION(position++);
|
||||
|
||||
if (routine.getInParameters().contains(parameter)) {
|
||||
if (routine.getOutParameters().contains(parameter)) {
|
||||
record.setPARAMETERMODE(ParameterModeType.INOUT);
|
||||
}
|
||||
else {
|
||||
record.setPARAMETERMODE(ParameterModeType.IN);
|
||||
}
|
||||
}
|
||||
else {
|
||||
record.setPARAMETERMODE(ParameterModeType.OUT);
|
||||
}
|
||||
|
||||
// TODO set data type
|
||||
// TODO [#1435] use ParameterDefinition.getPosition()
|
||||
// TODO [#1436] use ParameterDefinition.getMode()
|
||||
|
||||
is.getPARAMETERS().add(record);
|
||||
}
|
||||
|
||||
is.getROUTINES().add(rec);
|
||||
}
|
||||
|
||||
store(is);
|
||||
watch.splitInfo("GENERATION FINISHED!");
|
||||
}
|
||||
|
||||
protected void store(InformationSchemaType is) throws IOException {
|
||||
GenerationWriter out = new GenerationWriter(new File(getTargetDirectory(), "INFORMATION_SCHEMA.xml"));
|
||||
StringWriter writer = new StringWriter();
|
||||
JAXB.marshal(is, writer);
|
||||
out.print(writer.toString());
|
||||
out.close();
|
||||
}
|
||||
|
||||
private YesOrNoType yn(boolean value) {
|
||||
return value ? YesOrNoType.YES : YesOrNoType.NO;
|
||||
}
|
||||
}
|
||||
@ -21,46 +21,6 @@
|
||||
<artifactId>maven-jaxb2-plugin</artifactId>
|
||||
<version>0.8.1</version>
|
||||
<executions>
|
||||
<execution>
|
||||
<id>information_schema</id>
|
||||
<goals>
|
||||
<goal>generate</goal>
|
||||
</goals>
|
||||
<configuration>
|
||||
<extension>true</extension>
|
||||
<strict>false</strict>
|
||||
<schemaDirectory>src/main/resources/xsd</schemaDirectory>
|
||||
<schemaIncludes>
|
||||
<include>information-schema-2.4.0.xsd</include>
|
||||
</schemaIncludes>
|
||||
<generatePackage>org.jooq.util.information_schema</generatePackage>
|
||||
<args>
|
||||
<arg>-Xxew</arg>
|
||||
<arg>-Xxew:instantiate lazy</arg>
|
||||
<arg>-Xxew:delete</arg>
|
||||
<arg>-Xfluent-api</arg>
|
||||
<arg>-Xdefault-value</arg>
|
||||
</args>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>com.github.jaxb-xew-plugin</groupId>
|
||||
<artifactId>jaxb-xew-plugin</artifactId>
|
||||
<version>1.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jvnet.jaxb2_commons</groupId>
|
||||
<artifactId>jaxb2-fluent-api</artifactId>
|
||||
<version>3.0</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.jvnet.jaxb2_commons</groupId>
|
||||
<artifactId>jaxb2-default-value</artifactId>
|
||||
<version>1.1</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</configuration>
|
||||
</execution>
|
||||
|
||||
<execution>
|
||||
<id>configuration</id>
|
||||
<goals>
|
||||
|
||||
@ -1,579 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<schema xmlns="http://www.w3.org/2001/XMLSchema"
|
||||
xmlns:tns="http://www.jooq.org/xsd/information-schema-2.4.0.xsd"
|
||||
targetNamespace="http://www.jooq.org/xsd/information-schema-2.4.0.xsd"
|
||||
elementFormDefault="qualified">
|
||||
|
||||
<!--
|
||||
Global domain objects and types
|
||||
-->
|
||||
|
||||
<simpleType name="YesOrNoType">
|
||||
<restriction base="string">
|
||||
<enumeration value="YES"/>
|
||||
<enumeration value="NO"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="DataType">
|
||||
<restriction base="string">
|
||||
<enumeration value="CHARACTER"/>
|
||||
<enumeration value="CHARACTER VARYING"/>
|
||||
<enumeration value="CHARACTER LARGE OBJECT"/>
|
||||
<enumeration value="BINARY"/>
|
||||
<enumeration value="BINARY VARYING"/>
|
||||
<enumeration value="BINARY LARGE OBJECT"/>
|
||||
<enumeration value="TINYINT"/>
|
||||
<enumeration value="SMALLINT"/>
|
||||
<enumeration value="INTEGER"/>
|
||||
<enumeration value="BIGINT"/>
|
||||
<enumeration value="NUMERIC"/>
|
||||
<enumeration value="DECIMAL"/>
|
||||
<enumeration value="REAL"/>
|
||||
<enumeration value="DOUBLE PRECISION"/>
|
||||
<enumeration value="FLOAT"/>
|
||||
<enumeration value="DATE"/>
|
||||
<enumeration value="TIME"/>
|
||||
<enumeration value="TIMESTAMP"/>
|
||||
<enumeration value="TIME WITH TIME ZONE"/>
|
||||
<enumeration value="TIMESTAMP WITH TIME ZONE"/>
|
||||
<enumeration value="INTERVAL"/>
|
||||
<enumeration value="BOOLEAN"/>
|
||||
<enumeration value="USER-DEFINED"/>
|
||||
<enumeration value="REF"/>
|
||||
<enumeration value="ARRAY"/>
|
||||
<enumeration value="MULTISET"/>
|
||||
<enumeration value="ROW"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="IntervalType">
|
||||
<restriction base="string">
|
||||
<enumeration value="YEAR"/>
|
||||
<enumeration value="MONTH"/>
|
||||
<enumeration value="DAY"/>
|
||||
<enumeration value="HOUR"/>
|
||||
<enumeration value="MINUTE"/>
|
||||
<enumeration value="SECOND"/>
|
||||
|
||||
<enumeration value="YEAR TO MONTH"/>
|
||||
<enumeration value="DAY TO HOUR"/>
|
||||
<enumeration value="DAY TO MINUTE"/>
|
||||
<enumeration value="DAY TO SECOND"/>
|
||||
<enumeration value="HOUR TO MINUTE"/>
|
||||
<enumeration value="HOUR TO SECOND"/>
|
||||
<enumeration value="MINUTE TO SECOND"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
The root element
|
||||
-->
|
||||
|
||||
<element name="INFORMATION_SCHEMA" type="tns:InformationSchemaType"/>
|
||||
|
||||
<complexType name="InformationSchemaType">
|
||||
<sequence>
|
||||
<element name="COLUMNS" type="tns:ColumnsType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="KEY_COLUMN_USAGE" type="tns:KeyColumnUsageType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="PARAMETERS" type="tns:ParametersType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="REFERENTIAL_CONSTRAINTS" type="tns:ReferentialConstraintsType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINES" type="tns:RoutinesType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCHEMATA" type="tns:SchemataType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SEQUENCES" type="tns:SequencesType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_CONSTRAINTS" type="tns:TableConstraintsType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLES" type="tns:TablesType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.COLUMNS and related objects
|
||||
-->
|
||||
|
||||
<complexType name="ColumnsType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:ColumnsRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="ColumnsRecordType">
|
||||
<sequence>
|
||||
<element name="TABLE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLUMN_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ORDINAL_POSITION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLUMN_DEFAULT" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_NULLABLE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATA_TYPE" type="tns:DataType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_MAXIMUM_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_OCTET_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION_RADIX" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_SCALE" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATETIME_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_TYPE" type="tns:IntervalType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DOMAIN_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DOMAIN_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DOMAIN_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MAXIMUM_CARDINALITY" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DTD_IDENTIFIER" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_SELF_REFERENCING" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_IDENTITY" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_GENERATION" type="tns:IdentityGenerationType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_START" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_INCREMENT" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_MAXIMUM" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_MINIMUM" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IDENTITY_CYCLE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_GENERATED" type="tns:IsGeneratedType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="GENERATION_EXPRESSION" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_UPDATABLE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="IdentityGenerationType">
|
||||
<restriction base="string">
|
||||
<enumeration value="ALWAYS"/>
|
||||
<enumeration value="BY DEFAULT"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="IsGeneratedType">
|
||||
<restriction base="string">
|
||||
<enumeration value="NEVER"/>
|
||||
<enumeration value="ALWAYS"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.KEY_COLUMN_USAGE and related objects
|
||||
-->
|
||||
|
||||
<complexType name="KeyColumnUsageType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:KeyColumnUsageRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="KeyColumnUsageRecordType">
|
||||
<sequence>
|
||||
<element name="CONSTRAINT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLUMN_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ORDINAL_POSITION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="POSITION_IN_UNIQUE_CONSTRAINT" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.PARAMETERS and related objects
|
||||
-->
|
||||
|
||||
<complexType name="ParametersType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:ParametersRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="ParametersRecordType">
|
||||
<sequence>
|
||||
<element name="SPECIFIC_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SPECIFIC_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SPECIFIC_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ORDINAL_POSITION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="PARAMETER_MODE" type="tns:ParameterModeType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_RESULT" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="AS_LOCATOR" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="PARAMETER_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="FROM_SQL_SPECIFIC_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="FROM_SQL_SPECIFIC_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="FROM_SQL_SPECIFIC_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATA_TYPE" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_MAXIMUM_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_OCTET_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION_RADIX" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_SCALE" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATETIME_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_TYPE" type="tns:IntervalType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MAXIMUM_CARDINALITY" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DTD_IDENTIFIER" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="ParameterModeType">
|
||||
<restriction base="string">
|
||||
<enumeration value="IN"/>
|
||||
<enumeration value="OUT"/>
|
||||
<enumeration value="INOUT"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS and related objects
|
||||
-->
|
||||
|
||||
<complexType name="ReferentialConstraintsType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:ReferentialConstraintsRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="ReferentialConstraintsRecordType">
|
||||
<sequence>
|
||||
<element name="CONSTRAINT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UNIQUE_CONSTRAINT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UNIQUE_CONSTRAINT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UNIQUE_CONSTRAINT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MATCH_OPTION" type="tns:MatchOptionType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UPDATE_RULE" type="tns:UpdateRuleType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DELETE_RULE" type="tns:DeleteRuleType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="MatchOptionType">
|
||||
<restriction base="string">
|
||||
<enumeration value="NONE"/>
|
||||
<enumeration value="PARTIAL"/>
|
||||
<enumeration value="FULL"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="UpdateRuleType">
|
||||
<restriction base="string">
|
||||
<enumeration value="CASCADE"/>
|
||||
<enumeration value="SET NULL"/>
|
||||
<enumeration value="SET DEFAULT"/>
|
||||
<enumeration value="RESTRICT"/>
|
||||
<enumeration value="NO ACTION"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="DeleteRuleType">
|
||||
<restriction base="string">
|
||||
<enumeration value="CASCADE"/>
|
||||
<enumeration value="SET NULL"/>
|
||||
<enumeration value="SET DEFAULT"/>
|
||||
<enumeration value="RESTRICT"/>
|
||||
<enumeration value="NO ACTION"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.ROUTINES and related objects
|
||||
-->
|
||||
|
||||
<complexType name="RoutinesType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:RoutinesRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="RoutinesRecordType">
|
||||
<sequence>
|
||||
<element name="SPECIFIC_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SPECIFIC_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SPECIFIC_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_TYPE" type="tns:RoutineType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MODULE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MODULE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MODULE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="UDT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATA_TYPE" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_MAXIMUM_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_OCTET_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CHARACTER_SET_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COLLATION_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION_RADIX" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_SCALE" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATETIME_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_TYPE" type="tns:IntervalType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INTERVAL_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TYPE_UDT_CATALOG" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TYPE_UDT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TYPE_UDT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCOPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MAXIMUM_CARDINALITY" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DTD_IDENTIFIER" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_BODY" type="tns:RoutineBodyType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="ROUTINE_DEFINITION" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="EXTERNAL_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="EXTERNAL_LANGUAGE" type="tns:ExternalLanguageType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="PARAMETER_STYLE" type="tns:ParameterStyleType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_DETERMINISTIC" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SQL_DATA_ACCESS" type="tns:SQLDataAccessType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_NULL_CALL" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SQL_PATH" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCHEMA_LEVEL_ROUTINE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MAX_DYNAMIC_RESULT_SETS" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_USER_DEFINED_CAST" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_IMPLICITLY_INVOCABLE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SECURITY_TYPE" type="tns:SecurityType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TO_SQL_SPECIFIC_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="AS_LOCATOR" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CREATED" type="dateTime" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="LAST_ALTERED" type="dateTime" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NEW_SAVEPOINT_LEVEL" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_UDT_DEPENDENT" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_FROM_DATA_TYPE" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_AS_LOCATOR" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_CHAR_MAX_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_CHAR_OCTET_LENGTH" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_CHAR_SET_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_CHAR_SET_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_CHARACTER_SET_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_COLLATION_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_COLLATION_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_COLLATION_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_NUMERIC_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_NUMERIC_RADIX" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_NUMERIC_SCALE" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_DATETIME_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_INTERVAL_TYPE" type="tns:IntervalType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_INTERVAL_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_TYPE_UDT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_TYPE_UDT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_TYPE_UDT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_SCOPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_SCOPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_SCOPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="RESULT_CAST_DTD_IDENTIFIER" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="RoutineType">
|
||||
<restriction base="string">
|
||||
<enumeration value="PROCEDURE"/>
|
||||
<enumeration value="FUNCTION"/>
|
||||
<enumeration value="INSTANCE METHOD"/>
|
||||
<enumeration value="STATIC METHOD"/>
|
||||
<enumeration value="CONSTRUCTOR METHOD"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="RoutineBodyType">
|
||||
<restriction base="string">
|
||||
<enumeration value="SQL"/>
|
||||
<enumeration value="EXTERNAL"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="ExternalLanguageType">
|
||||
<restriction base="string">
|
||||
<enumeration value="ADA"/>
|
||||
<enumeration value="C"/>
|
||||
<enumeration value="COBOL"/>
|
||||
<enumeration value="FORTRAN"/>
|
||||
<enumeration value="MUMPS"/>
|
||||
<enumeration value="PASCAL"/>
|
||||
<enumeration value="PLI"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="ParameterStyleType">
|
||||
<restriction base="string">
|
||||
<enumeration value="SQL"/>
|
||||
<enumeration value="GENERAL"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="SQLDataAccessType">
|
||||
<restriction base="string">
|
||||
<enumeration value="NO SQL"/>
|
||||
<enumeration value="CONTAINS SQL"/>
|
||||
<enumeration value="READS SQL DATA"/>
|
||||
<enumeration value="MODIFIES SQL DATA"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="SecurityType">
|
||||
<restriction base="string">
|
||||
<enumeration value="DEFINER"/>
|
||||
<enumeration value="INVOKER"/>
|
||||
<enumeration value="IMPLEMENTATION DEFINED"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.SCHEMATA and related objects
|
||||
-->
|
||||
|
||||
<complexType name="SchemataType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:SchemataRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="SchemataRecordType">
|
||||
<sequence>
|
||||
<element name="CATALOG_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCHEMA_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SCHEMA_OWNER" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DEFAULT_CHARACTER_SET_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DEFAULT_CHARACTER_SET_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DEFAULT_CHARACTER_SET_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SQL_PATH" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.SEQUENCES and related objects
|
||||
-->
|
||||
|
||||
<complexType name="SequencesType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:SequencesRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="SequencesRecordType">
|
||||
<sequence>
|
||||
<element name="SEQUENCE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SEQUENCE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SEQUENCE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="DATA_TYPE" type="tns:DataType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_PRECISION_RADIX" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="NUMERIC_SCALE" type="int" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MAXIMUM_VALUE" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="MINIMUM_VALUE" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INCREMENT" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CYCLE_OPTION" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.TABLE_CONSTRAINTS and related objects
|
||||
-->
|
||||
|
||||
<complexType name="TableConstraintsType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:TableConstraintsRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="TableConstraintsRecordType">
|
||||
<sequence>
|
||||
<element name="CONSTRAINT_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="CONSTRAINT_TYPE" type="tns:ConstraintType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_DEFERRABLE" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="INITIALLY_DEFERRED" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="ConstraintType">
|
||||
<restriction base="string">
|
||||
<enumeration value="UNIQUE"/>
|
||||
<enumeration value="PRIMARY KEY"/>
|
||||
<enumeration value="FOREIGN KEY"/>
|
||||
<enumeration value="CHECK"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<!--
|
||||
INFORMATION_SCHEMA.TABLES and related objects
|
||||
-->
|
||||
|
||||
<complexType name="TablesType">
|
||||
<sequence>
|
||||
<element name="record" type="tns:TablesRecordType" minOccurs="0" maxOccurs="unbounded"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<complexType name="TablesRecordType">
|
||||
<sequence>
|
||||
<element name="TABLE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="TABLE_TYPE" type="tns:TableType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="SELF_REFERENCING_COLUMN_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="REFERENCE_GENERATION" type="tns:ReferenceGenerationType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_CATALOG" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_SCHEMA" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="USER_DEFINED_TYPE_NAME" type="string" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_INSERTABLE_INTO" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="IS_TYPED" type="tns:YesOrNoType" minOccurs="0" maxOccurs="1"/>
|
||||
<element name="COMMIT_ACTION" type="tns:CommitActionType" minOccurs="0" maxOccurs="1"/>
|
||||
</sequence>
|
||||
</complexType>
|
||||
|
||||
<simpleType name="TableType">
|
||||
<restriction base="string">
|
||||
<enumeration value="BASE TABLE"/>
|
||||
<enumeration value="VIEW"/>
|
||||
<enumeration value="GLOBAL TEMPORARY"/>
|
||||
<enumeration value="LOCAL TEMPORARY"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="ReferenceGenerationType">
|
||||
<restriction base="string">
|
||||
<enumeration value="SYSTEM GENERATED"/>
|
||||
<enumeration value="USER GENERATED"/>
|
||||
<enumeration value="DERIVED"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
<simpleType name="CommitActionType">
|
||||
<restriction base="string">
|
||||
<enumeration value="DELETE"/>
|
||||
<enumeration value="PRESERVE"/>
|
||||
</restriction>
|
||||
</simpleType>
|
||||
|
||||
</schema>
|
||||
@ -1,30 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<configuration xmlns="http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd">
|
||||
<jdbc>
|
||||
<driver>oracle.jdbc.OracleDriver</driver>
|
||||
<url>jdbc:oracle:thin:@localhost:1521:xe</url>
|
||||
<user>TEST</user>
|
||||
<password>TEST</password>
|
||||
</jdbc>
|
||||
<generator>
|
||||
<name>org.jooq.util.CSVGenerator</name>
|
||||
<database>
|
||||
<name>org.jooq.util.oracle.OracleDatabase</name>
|
||||
<includes>.*</includes>
|
||||
<excludes>T_BOOK_DETAILS,S_TRIGGERS_SEQUENCE,.*976.*</excludes>
|
||||
<dateAsTimestamp>false</dateAsTimestamp>
|
||||
<unsignedTypes>true</unsignedTypes>
|
||||
<schemata>
|
||||
<schema>
|
||||
<inputSchema>TEST</inputSchema>
|
||||
</schema>
|
||||
<schema>
|
||||
<inputSchema>MULTI_SCHEMA</inputSchema>
|
||||
</schema>
|
||||
</schemata>
|
||||
</database>
|
||||
<target>
|
||||
<directory>./information_schema/oracle</directory>
|
||||
</target>
|
||||
</generator>
|
||||
</configuration>
|
||||
@ -1,155 +0,0 @@
|
||||
"TABLE_CATALOG","TABLE_SCHEMA","TABLE_NAME","COLUMN_NAME","ORDINAL_POSITION","COLUMN_DEFAULT","IS_NULLABLE","DATA_TYPE","CHARACTER_MAXIMUM_LENGTH","CHARACTER_OCTET_LENGTH","NUMERIC_PRECISION","NUMERIC_PRECISION_RADIX","NUMERIC_SCALE","DATETIME_PRECISION","INTERVAL_TYPE","INTERVAL_PRECISION","CHARACTER_SET_CATALOG","CHARACTER_SET_SCHEMA","CHARACTER_SET_NAME","COLLATION_CATALOG","COLLATION_SCHEMA","COLLATION_NAME","DOMAIN_CATALOG","DOMAIN_SCHEMA","DOMAIN_NAME","USER_DEFINED_TYPE_CATALOG","USER_DEFINED_TYPE_SCHEMA","USER_DEFINED_TYPE_NAME","SCOPE_CATALOG","SCOPE_SCHEMA","SCOPE_NAME","MAXIMUM_CARDINALITY","DTD_IDENTIFIER","IS_SELF_REFERENCING","IS_IDENTITY","IDENTITY_GENERATION","IDENTITY_START","IDENTITY_INCREMENT","IDENTITY_MAXIMUM","IDENTITY_MINIMUM","IDENTITY_CYCLE","IS_GENERATED","GENERATION_EXPRESSION","IS_UPDATABLE"
|
||||
"","MULTI_SCHEMA","T_AUTHOR","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_AUTHOR","FIRST_NAME","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_AUTHOR","LAST_NAME","3","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_AUTHOR","DATE_OF_BIRTH","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_AUTHOR","YEAR_OF_BIRTH","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_AUTHOR","ADDRESS","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","AUTHOR_ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","CO_AUTHOR_ID","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","DETAILS_ID","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","TITLE","5","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","PUBLISHED_IN","6","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","LANGUAGE_ID","7","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","CONTENT_TEXT","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","CONTENT_PDF","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","BOOK_ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","BOOK_STORE_NAME","3","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","SOLD_AT","4","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","SOLD_FOR","5","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","STRING_ARRAY","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","NUMBER_ARRAY","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","NUMBER_LONG_ARRAY","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","DATE_ARRAY","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","FIRST_NAME","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","LAST_NAME","3","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","DATE_OF_BIRTH","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","YEAR_OF_BIRTH","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","ADDRESS","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","AUTHOR_ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","CO_AUTHOR_ID","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","DETAILS_ID","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","TITLE","5","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","PUBLISHED_IN","6","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","LANGUAGE_ID","7","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","CONTENT_TEXT","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK","CONTENT_PDF","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK_STORE","NAME","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK_TO_BOOK_STORE","BOOK_STORE_NAME","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK_TO_BOOK_STORE","BOOK_ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOK_TO_BOOK_STORE","STOCK","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","ONE_ZERO","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","TRUE_FALSE_LC","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","TRUE_FALSE_UC","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","YES_NO_LC","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","YES_NO_UC","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","Y_N_LC","7","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","Y_N_UC","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","VC_BOOLEAN","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","C_BOOLEAN","10","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","N_BOOLEAN","11","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","D","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","T","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","TS","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","D_INT","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","TS_BIGINT","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","I_Y","7","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DATES","I_D","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DIRECTORY","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DIRECTORY","PARENT_ID","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DIRECTORY","IS_DIRECTORY","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_DIRECTORY","name","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_LANGUAGE","CD","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_LANGUAGE","DESCRIPTION","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_LANGUAGE","DESCRIPTION_ENGLISH","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_LANGUAGE","ID","4","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_TRIGGERS","ID_GENERATED","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_TRIGGERS","ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_TRIGGERS","COUNTER","3","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","BYTE","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","SHORT","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","INTEGER","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","LONG","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","BYTE_DECIMAL","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","SHORT_DECIMAL","7","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","INTEGER_DECIMAL","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","LONG_DECIMAL","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","BIG_INTEGER","10","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","BIG_DECIMAL","11","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_11","1","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_21","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_31","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_12","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_22","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_REF","REF_32","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_11","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_12","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_12","CD","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_21","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_22","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_22","CD","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_31","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_32","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_658_32","CD","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_725_LOB_TEST","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_725_LOB_TEST","LOB","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_785","ID","1","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_785","NAME","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","T_785","VALUE","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","FIRST_NAME","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","LAST_NAME","3","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","DATE_OF_BIRTH","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","YEAR_OF_BIRTH","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","ADDRESS","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","AUTHOR_ID","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","CO_AUTHOR_ID","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","DETAILS_ID","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","TITLE","5","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","PUBLISHED_IN","6","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","LANGUAGE_ID","7","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","CONTENT_TEXT","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_BOOK","CONTENT_PDF","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","ID","1","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","AUTHOR_ID","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","CO_AUTHOR_ID","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","DETAILS_ID","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","TITLE","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","PUBLISHED_IN","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","LANGUAGE_ID","7","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","CONTENT_TEXT","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","CONTENT_PDF","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_LIBRARY","AUTHOR","1","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","V_LIBRARY","TITLE","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_64_69","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_64_69","UNUSED_ID","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_71","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_71","TEST_CASE_64_69_ID","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_85","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_85","X_UNUSED_ID","2","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_85","X_UNUSED_NAME","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","ID","1","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","NAME","2","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","BIG_INTEGER","3","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","ID_REF","4","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","CLASS","5","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","FIELDS","6","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","CONFIGURATION","7","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","U_D_T","8","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","META_DATA","9","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","TYPE0","10","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","PRIMARY_KEY","11","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","PRIMARYKEY","12","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","NAME_REF","13","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","FIELD 737","14","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","MS_UNUSED_ID_REF","15","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","MS_UNUSED_NAME_REF","16","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","",""
|
||||
|
@ -1,52 +0,0 @@
|
||||
"CONSTRAINT_CATALOG","CONSTRAINT_SCHEMA","CONSTRAINT_NAME","TABLE_CATALOG","TABLE_SCHEMA","TABLE_NAME","COLUMN_NAME","ORDINAL_POSITION","POSITION_IN_UNIQUE_CONSTRAINT"
|
||||
"","MULTI_SCHEMA","PK_T_AUTHOR","","MULTI_SCHEMA","T_AUTHOR","ID","1",""
|
||||
"","MULTI_SCHEMA","PK_T_BOOK","","MULTI_SCHEMA","T_BOOK","ID","1",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_AUTHOR_ID","","MULTI_SCHEMA","T_BOOK","AUTHOR_ID","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_CO_AUTHOR_ID","","MULTI_SCHEMA","T_BOOK","CO_AUTHOR_ID","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_LANGUAGE_ID","","MULTI_SCHEMA","T_BOOK","LANGUAGE_ID","",""
|
||||
"","MULTI_SCHEMA","PK_T_BOOK_SALE","","MULTI_SCHEMA","T_BOOK_SALE","ID","1",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_TO_BOOK_STORE","","MULTI_SCHEMA","T_BOOK_SALE","BOOK_STORE_NAME","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_TO_BOOK_STORE","","MULTI_SCHEMA","T_BOOK_SALE","BOOK_ID","",""
|
||||
"","TEST","PK_T_ARRAYS","","TEST","T_ARRAYS","ID","1",""
|
||||
"","TEST","PK_T_AUTHOR","","TEST","T_AUTHOR","ID","1",""
|
||||
"","TEST","PK_T_BOOK","","TEST","T_BOOK","ID","1",""
|
||||
"","TEST","FK_T_BOOK_AUTHOR_ID","","TEST","T_BOOK","AUTHOR_ID","",""
|
||||
"","TEST","FK_T_BOOK_CO_AUTHOR_ID","","TEST","T_BOOK","CO_AUTHOR_ID","",""
|
||||
"","TEST","FK_T_BOOK_LANGUAGE_ID","","TEST","T_BOOK","LANGUAGE_ID","",""
|
||||
"","TEST","UK_T_BOOK_STORE_NAME","","TEST","T_BOOK_STORE","NAME","1",""
|
||||
"","TEST","PK_B2BS","","TEST","T_BOOK_TO_BOOK_STORE","BOOK_STORE_NAME","1",""
|
||||
"","TEST","PK_B2BS","","TEST","T_BOOK_TO_BOOK_STORE","BOOK_ID","2",""
|
||||
"","TEST","FK_B2BS_BS_NAME","","TEST","T_BOOK_TO_BOOK_STORE","BOOK_STORE_NAME","",""
|
||||
"","TEST","FK_B2BS_B_ID","","TEST","T_BOOK_TO_BOOK_STORE","BOOK_ID","",""
|
||||
"","TEST","PK_T_BOOLEANS","","TEST","T_BOOLEANS","ID","1",""
|
||||
"","TEST","PK_T_DATES","","TEST","T_DATES","ID","1",""
|
||||
"","TEST","PK_T_DIRECTORY","","TEST","T_DIRECTORY","ID","1",""
|
||||
"","TEST","PK_T_DIRECTORY_SELF","","TEST","T_DIRECTORY","PARENT_ID","",""
|
||||
"","TEST","PK_T_LANGUAGE","","TEST","T_LANGUAGE","ID","4",""
|
||||
"","TEST","PK_T_TRIGGERS","","TEST","T_TRIGGERS","ID_GENERATED","1",""
|
||||
"","TEST","PK_T_639_NUMBERS_TABLE","","TEST","T_639_NUMBERS_TABLE","ID","1",""
|
||||
"","TEST","FK_T_658_11","","TEST","T_658_REF","REF_11","",""
|
||||
"","TEST","FK_T_658_21","","TEST","T_658_REF","REF_21","",""
|
||||
"","TEST","FK_T_658_31","","TEST","T_658_REF","REF_31","",""
|
||||
"","TEST","FK_T_658_12","","TEST","T_658_REF","REF_12","",""
|
||||
"","TEST","FK_T_658_22","","TEST","T_658_REF","REF_22","",""
|
||||
"","TEST","FK_T_658_32","","TEST","T_658_REF","REF_32","",""
|
||||
"","TEST","PK_T_658_11","","TEST","T_658_11","ID","1",""
|
||||
"","TEST","PK_T_658_12","","TEST","T_658_12","ID","1",""
|
||||
"","TEST","PK_T_658_21","","TEST","T_658_21","ID","1",""
|
||||
"","TEST","PK_T_658_22","","TEST","T_658_22","ID","1",""
|
||||
"","TEST","PK_T_658_31","","TEST","T_658_31","ID","1",""
|
||||
"","TEST","PK_T_658_32","","TEST","T_658_32","ID","1",""
|
||||
"","TEST","PK_T_725_LOB_TEST","","TEST","T_725_LOB_TEST","ID","1",""
|
||||
"","TEST","PK_X_TEST_CASE_64_69","","TEST","X_TEST_CASE_64_69","ID","1",""
|
||||
"","TEST","FK_X_TEST_CASE_64_69A","","TEST","X_TEST_CASE_64_69","UNUSED_ID","",""
|
||||
"","TEST","PK_X_TEST_CASE_71","","TEST","X_TEST_CASE_71","ID","1",""
|
||||
"","TEST","FK_X_TEST_CASE_71","","TEST","X_TEST_CASE_71","TEST_CASE_64_69_ID","",""
|
||||
"","TEST","PK_X_TEST_CASE_85","","TEST","X_TEST_CASE_85","ID","1",""
|
||||
"","TEST","FK_X_TEST_CASE_85","","TEST","X_TEST_CASE_85","X_UNUSED_ID","",""
|
||||
"","TEST","FK_X_TEST_CASE_85","","TEST","X_TEST_CASE_85","X_UNUSED_NAME","",""
|
||||
"","TEST","PK_X_UNUSED","","TEST","X_UNUSED","ID","1",""
|
||||
"","TEST","PK_X_UNUSED","","TEST","X_UNUSED","NAME","2",""
|
||||
"","TEST","UK_X_UNUSED_ID","","TEST","X_UNUSED","ID","1",""
|
||||
"","TEST","FK_X_UNUSED_SELF","","TEST","X_UNUSED","ID_REF","",""
|
||||
"","TEST","FK_X_UNUSED_SELF","","TEST","X_UNUSED","NAME_REF","",""
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,21 +0,0 @@
|
||||
"CONSTRAINT_CATALOG","CONSTRAINT_SCHEMA","CONSTRAINT_NAME","UNIQUE_CONSTRAINT_CATALOG","UNIQUE_CONSTRAINT_SCHEMA","UNIQUE_CONSTRAINT_NAME","MATCH_OPTION","UPDATE_RULE","DELETE_RULE"
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_AUTHOR_ID","","MULTI_SCHEMA","PK_T_AUTHOR","","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_CO_AUTHOR_ID","","MULTI_SCHEMA","PK_T_AUTHOR","","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_LANGUAGE_ID","","TEST","PK_T_LANGUAGE","","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_TO_BOOK_STORE","","TEST","PK_B2BS","","",""
|
||||
"","TEST","FK_T_BOOK_AUTHOR_ID","","TEST","PK_T_AUTHOR","","",""
|
||||
"","TEST","FK_T_BOOK_CO_AUTHOR_ID","","TEST","PK_T_AUTHOR","","",""
|
||||
"","TEST","FK_T_BOOK_LANGUAGE_ID","","TEST","PK_T_LANGUAGE","","",""
|
||||
"","TEST","FK_B2BS_BS_NAME","","TEST","UK_T_BOOK_STORE_NAME","","",""
|
||||
"","TEST","FK_B2BS_B_ID","","TEST","PK_T_BOOK","","",""
|
||||
"","TEST","PK_T_DIRECTORY_SELF","","TEST","PK_T_DIRECTORY","","",""
|
||||
"","TEST","FK_T_658_11","","TEST","PK_T_658_11","","",""
|
||||
"","TEST","FK_T_658_21","","TEST","PK_T_658_21","","",""
|
||||
"","TEST","FK_T_658_31","","TEST","PK_T_658_31","","",""
|
||||
"","TEST","FK_T_658_12","","TEST","PK_T_658_12","","",""
|
||||
"","TEST","FK_T_658_22","","TEST","PK_T_658_22","","",""
|
||||
"","TEST","FK_T_658_32","","TEST","PK_T_658_32","","",""
|
||||
"","TEST","FK_X_TEST_CASE_64_69A","","TEST","UK_X_UNUSED_ID","","",""
|
||||
"","TEST","FK_X_TEST_CASE_71","","TEST","PK_X_TEST_CASE_64_69","","",""
|
||||
"","TEST","FK_X_TEST_CASE_85","","TEST","PK_X_UNUSED","","",""
|
||||
"","TEST","FK_X_UNUSED_SELF","","TEST","PK_X_UNUSED","","",""
|
||||
|
@ -1,60 +0,0 @@
|
||||
"SPECIFIC_CATALOG","SPECIFIC_SCHEMA","SPECIFIC_NAME","ROUTINE_CATALOG","ROUTINE_SCHEMA","ROUTINE_NAME","ROUTINE_TYPE","MODULE_CATALOG","MODULE_SCHEMA","MODULE_NAME","UDT_CATALOG","UDT_SCHEMA","UDT_NAME","DATA_TYPE","CHARACTER_MAXIMUM_LENGTH","CHARACTER_OCTET_LENGTH","CHARACTER_SET_CATALOG","CHARACTER_SET_SCHEMA","CHARACTER_SET_NAME","COLLATION_CATALOG","COLLATION_SCHEMA","COLLATION_NAME","NUMERIC_PRECISION","NUMERIC_PRECISION_RADIX","NUMERIC_SCALE","DATETIME_PRECISION","INTERVAL_TYPE","INTERVAL_PRECISION","TYPE_UDT_CATALOG","TYPE_UDT_SCHEMA","TYPE_UDT_NAME","SCOPE_CATALOG","SCOPE_SCHEMA","SCOPE_NAME","MAXIMUM_CARDINALITY","DTD_IDENTIFIER","ROUTINE_BODY","ROUTINE_DEFINITION","EXTERNAL_NAME","EXTERNAL_LANGUAGE","PARAMETER_STYLE","IS_DETERMINISTIC","SQL_DATA_ACCESS","IS_NULL_CALL","SQL_PATH","SCHEMA_LEVEL_ROUTINE","MAX_DYNAMIC_RESULT_SETS","IS_USER_DEFINED_CAST","IS_IMPLICITLY_INVOCABLE","SECURITY_TYPE","TO_SQL_SPECIFIC_CATALOG","TO_SQL_SPECIFIC_SCHEMA","TO_SQL_SPECIFIC_NAME","AS_LOCATOR","CREATED","LAST_ALTERED","NEW_SAVEPOINT_LEVEL","IS_UDT_DEPENDENT","RESULT_CAST_FROM_DATA_TYPE","RESULT_CAST_AS_LOCATOR","RESULT_CAST_CHAR_MAX_LENGTH","RESULT_CAST_CHAR_OCTET_LENGTH","RESULT_CAST_CHAR_SET_CATALOG","RESULT_CAST_CHAR_SET_SCHEMA","RESULT_CAST_CHARACTER_SET_NAME","RESULT_CAST_COLLATION_CATALOG","RESULT_CAST_COLLATION_SCHEMA","RESULT_CAST_COLLATION_NAME","RESULT_CAST_NUMERIC_PRECISION","RESULT_CAST_NUMERIC_RADIX","RESULT_CAST_NUMERIC_SCALE","RESULT_CAST_DATETIME_PRECISION","RESULT_CAST_INTERVAL_TYPE","RESULT_CAST_INTERVAL_PRECISION","RESULT_CAST_TYPE_UDT_CATALOG","RESULT_CAST_TYPE_UDT_SCHEMA","RESULT_CAST_TYPE_UDT_NAME","RESULT_CAST_SCOPE_CATALOG","RESULT_CAST_SCOPE_SCHEMA","RESULT_CAST_SCOPE_NAME","RESULT_CAST_DTD_IDENTIFIER"
|
||||
"","TEST","F_ARRAYS1","","TEST","F_ARRAYS1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_ARRAYS2","","TEST","F_ARRAYS2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_ARRAYS3","","TEST","F_ARRAYS3","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_ARRAYS4","","TEST","F_ARRAYS4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_AUTHOR_EXISTS","","TEST","F_AUTHOR_EXISTS","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_GET_ONE_CURSOR","","TEST","F_GET_ONE_CURSOR","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_MANY_PARAMETERS","","TEST","F_MANY_PARAMETERS","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_NUMBER","","TEST","F_NUMBER","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_ONE","","TEST","F_ONE","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_PIPELINED_ARRAY1","","TEST","F_PIPELINED_ARRAY1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_PIPELINED_ARRAY4","","TEST","F_PIPELINED_ARRAY4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_PIPELINED_TABLE1","","TEST","F_PIPELINED_TABLE1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_PIPELINED_TABLE4","","TEST","F_PIPELINED_TABLE4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_TABLES1","","TEST","F_TABLES1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_TABLES2","","TEST","F_TABLES2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_TABLES3","","TEST","F_TABLES3","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F_TABLES4","","TEST","F_TABLES4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F317","","TEST","F317","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F377","","TEST","F377","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F378","","TEST","F378","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F691CURSOR_IN","","TEST","F691CURSOR_IN","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","F691CURSOR_OUT","","TEST","F691CURSOR_OUT","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ARRAYS1","","TEST","P_ARRAYS1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ARRAYS2","","TEST","P_ARRAYS2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ARRAYS3","","TEST","P_ARRAYS3","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ARRAYS4","","TEST","P_ARRAYS4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_AUTHOR_EXISTS","","TEST","P_AUTHOR_EXISTS","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_CREATE_AUTHOR","","TEST","P_CREATE_AUTHOR","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_CREATE_AUTHOR_BY_NAME","","TEST","P_CREATE_AUTHOR_BY_NAME","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_DEFAULT","","TEST","P_DEFAULT","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ENHANCE_ADDRESS1","","TEST","P_ENHANCE_ADDRESS1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ENHANCE_ADDRESS2","","TEST","P_ENHANCE_ADDRESS2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_ENHANCE_ADDRESS3","","TEST","P_ENHANCE_ADDRESS3","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_GET_ONE_CURSOR","","TEST","P_GET_ONE_CURSOR","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_GET_TWO_CURSORS","","TEST","P_GET_TWO_CURSORS","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_MANY_PARAMETERS","","TEST","P_MANY_PARAMETERS","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_TABLES1","","TEST","P_TABLES1","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_TABLES2","","TEST","P_TABLES2","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_TABLES3","","TEST","P_TABLES3","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_TABLES4","","TEST","P_TABLES4","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P_UNUSED","","TEST","P_UNUSED","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P377","","TEST","P377","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P391","","TEST","P391","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","YES","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_F_AUTHOR_EXISTS","","TEST","PKG_F_AUTHOR_EXISTS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_F_AUTHOR_EXISTS","","TEST","PKG_F_AUTHOR_EXISTS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_F_MANY_PARAMETERS","","TEST","PKG_F_MANY_PARAMETERS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_F_UNUSED","","TEST","PKG_F_UNUSED","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_F378","","TEST","PKG_F378","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_P_AUTHOR_EXISTS","","TEST","PKG_P_AUTHOR_EXISTS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_P_AUTHOR_EXISTS","","TEST","PKG_P_AUTHOR_EXISTS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","PKG_P_MANY_PARAMETERS","","TEST","PKG_P_MANY_PARAMETERS","","","TEST","LIBRARY","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","LIBRARY_767_PACKAGE_TEST","","TEST","LIBRARY_767_PACKAGE_TEST","","","TEST","LIBRARY_767_PACKAGE_TEST","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P","","TEST","P","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P","","TEST","P","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P","","TEST","P","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P2","","TEST","P2","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P2","","TEST","P2","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P21","","TEST","P21","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
"","TEST","P3","","TEST","P3","","","TEST","PKG_1358","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","NO","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","",""
|
||||
|
@ -1,3 +0,0 @@
|
||||
"CATALOG_NAME","SCHEMA_NAME","SCHEMA_OWNER","DEFAULT_CHARACTER_SET_CATALOG","DEFAULT_CHARACTER_SET_SCHEMA","DEFAULT_CHARACTER_SET_NAME","SQL_PATH"
|
||||
"","TEST","","","","",""
|
||||
"","MULTI_SCHEMA","","","","",""
|
||||
|
@ -1,7 +0,0 @@
|
||||
"SEQUENCE_CATALOG","SEQUENCE_SCHEMA","SEQUENCE_NAME","DATA_TYPE","NUMERIC_PRECISION","NUMERIC_PRECISION_RADIX","NUMERIC_SCALE","MAXIMUM_VALUE","MINIMUM_VALUE","INCREMENT","CYCLE_OPTION"
|
||||
"","TEST","S_AUTHOR_ID","","","","","","","",""
|
||||
"","TEST","S_961_BIG_INTEGER","","","","","","","",""
|
||||
"","TEST","S_961_BYTE","","","","","","","",""
|
||||
"","TEST","S_961_INT","","","","","","","",""
|
||||
"","TEST","S_961_LONG","","","","","","","",""
|
||||
"","TEST","S_961_SHORT","","","","","","","",""
|
||||
|
@ -1,32 +0,0 @@
|
||||
"TABLE_CATALOG","TABLE_SCHEMA","TABLE_NAME","TABLE_TYPE","SELF_REFERENCING_COLUMN_NAME","REFERENCE_GENERATION","USER_DEFINED_TYPE_CATALOG","USER_DEFINED_TYPE_SCHEMA","USER_DEFINED_TYPE_NAME","IS_INSERTABLE_INTO","IS_TYPED","COMMIT_ACTION"
|
||||
"","MULTI_SCHEMA","T_AUTHOR","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK","","","","","","","","",""
|
||||
"","MULTI_SCHEMA","T_BOOK_SALE","","","","","","","","",""
|
||||
"","TEST","T_ARRAYS","","","","","","","","",""
|
||||
"","TEST","T_AUTHOR","","","","","","","","",""
|
||||
"","TEST","T_BOOK","","","","","","","","",""
|
||||
"","TEST","T_BOOK_STORE","","","","","","","","",""
|
||||
"","TEST","T_BOOK_TO_BOOK_STORE","","","","","","","","",""
|
||||
"","TEST","T_BOOLEANS","","","","","","","","",""
|
||||
"","TEST","T_DATES","","","","","","","","",""
|
||||
"","TEST","T_DIRECTORY","","","","","","","","",""
|
||||
"","TEST","T_LANGUAGE","","","","","","","","",""
|
||||
"","TEST","T_TRIGGERS","","","","","","","","",""
|
||||
"","TEST","T_639_NUMBERS_TABLE","","","","","","","","",""
|
||||
"","TEST","T_658_REF","","","","","","","","",""
|
||||
"","TEST","T_658_11","","","","","","","","",""
|
||||
"","TEST","T_658_12","","","","","","","","",""
|
||||
"","TEST","T_658_21","","","","","","","","",""
|
||||
"","TEST","T_658_22","","","","","","","","",""
|
||||
"","TEST","T_658_31","","","","","","","","",""
|
||||
"","TEST","T_658_32","","","","","","","","",""
|
||||
"","TEST","T_725_LOB_TEST","","","","","","","","",""
|
||||
"","TEST","T_785","","","","","","","","",""
|
||||
"","TEST","V_AUTHOR","","","","","","","","",""
|
||||
"","TEST","V_BOOK","","","","","","","","",""
|
||||
"","TEST","V_INCOMPLETE","","","","","","","","",""
|
||||
"","TEST","V_LIBRARY","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_64_69","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_71","","","","","","","","",""
|
||||
"","TEST","X_TEST_CASE_85","","","","","","","","",""
|
||||
"","TEST","X_UNUSED","","","","","","","","",""
|
||||
|
@ -1,47 +0,0 @@
|
||||
"CONSTRAINT_CATALOG","CONSTRAINT_SCHEMA","CONSTRAINT_NAME","TABLE_CATALOG","TABLE_SCHEMA","TABLE_NAME","CONSTRAINT_TYPE","IS_DEFERRABLE","INITIALLY_DEFERRED"
|
||||
"","MULTI_SCHEMA","PK_T_AUTHOR","","MULTI_SCHEMA","T_AUTHOR","PRIMARY_KEY","",""
|
||||
"","MULTI_SCHEMA","PK_T_BOOK","","MULTI_SCHEMA","T_BOOK","PRIMARY_KEY","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_AUTHOR_ID","","MULTI_SCHEMA","T_BOOK","FOREIGN_KEY","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_CO_AUTHOR_ID","","MULTI_SCHEMA","T_BOOK","FOREIGN_KEY","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_LANGUAGE_ID","","MULTI_SCHEMA","T_BOOK","FOREIGN_KEY","",""
|
||||
"","MULTI_SCHEMA","PK_T_BOOK_SALE","","MULTI_SCHEMA","T_BOOK_SALE","PRIMARY_KEY","",""
|
||||
"","MULTI_SCHEMA","FK_T_BOOK_TO_BOOK_STORE","","MULTI_SCHEMA","T_BOOK_SALE","FOREIGN_KEY","",""
|
||||
"","TEST","PK_T_ARRAYS","","TEST","T_ARRAYS","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_AUTHOR","","TEST","T_AUTHOR","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_BOOK","","TEST","T_BOOK","PRIMARY_KEY","",""
|
||||
"","TEST","FK_T_BOOK_AUTHOR_ID","","TEST","T_BOOK","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_BOOK_CO_AUTHOR_ID","","TEST","T_BOOK","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_BOOK_LANGUAGE_ID","","TEST","T_BOOK","FOREIGN_KEY","",""
|
||||
"","TEST","UK_T_BOOK_STORE_NAME","","TEST","T_BOOK_STORE","UNIQUE","",""
|
||||
"","TEST","PK_B2BS","","TEST","T_BOOK_TO_BOOK_STORE","PRIMARY_KEY","",""
|
||||
"","TEST","FK_B2BS_BS_NAME","","TEST","T_BOOK_TO_BOOK_STORE","FOREIGN_KEY","",""
|
||||
"","TEST","FK_B2BS_B_ID","","TEST","T_BOOK_TO_BOOK_STORE","FOREIGN_KEY","",""
|
||||
"","TEST","PK_T_BOOLEANS","","TEST","T_BOOLEANS","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_DATES","","TEST","T_DATES","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_DIRECTORY","","TEST","T_DIRECTORY","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_DIRECTORY_SELF","","TEST","T_DIRECTORY","FOREIGN_KEY","",""
|
||||
"","TEST","PK_T_LANGUAGE","","TEST","T_LANGUAGE","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_TRIGGERS","","TEST","T_TRIGGERS","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_639_NUMBERS_TABLE","","TEST","T_639_NUMBERS_TABLE","PRIMARY_KEY","",""
|
||||
"","TEST","FK_T_658_11","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_658_21","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_658_31","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_658_12","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_658_22","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","FK_T_658_32","","TEST","T_658_REF","FOREIGN_KEY","",""
|
||||
"","TEST","PK_T_658_11","","TEST","T_658_11","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_658_12","","TEST","T_658_12","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_658_21","","TEST","T_658_21","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_658_22","","TEST","T_658_22","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_658_31","","TEST","T_658_31","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_658_32","","TEST","T_658_32","PRIMARY_KEY","",""
|
||||
"","TEST","PK_T_725_LOB_TEST","","TEST","T_725_LOB_TEST","PRIMARY_KEY","",""
|
||||
"","TEST","PK_X_TEST_CASE_64_69","","TEST","X_TEST_CASE_64_69","PRIMARY_KEY","",""
|
||||
"","TEST","FK_X_TEST_CASE_64_69A","","TEST","X_TEST_CASE_64_69","FOREIGN_KEY","",""
|
||||
"","TEST","PK_X_TEST_CASE_71","","TEST","X_TEST_CASE_71","PRIMARY_KEY","",""
|
||||
"","TEST","FK_X_TEST_CASE_71","","TEST","X_TEST_CASE_71","FOREIGN_KEY","",""
|
||||
"","TEST","PK_X_TEST_CASE_85","","TEST","X_TEST_CASE_85","PRIMARY_KEY","",""
|
||||
"","TEST","FK_X_TEST_CASE_85","","TEST","X_TEST_CASE_85","FOREIGN_KEY","",""
|
||||
"","TEST","PK_X_UNUSED","","TEST","X_UNUSED","PRIMARY_KEY","",""
|
||||
"","TEST","UK_X_UNUSED_ID","","TEST","X_UNUSED","UNIQUE","",""
|
||||
"","TEST","FK_X_UNUSED_SELF","","TEST","X_UNUSED","FOREIGN_KEY","",""
|
||||
|
@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
|
||||
<stringAttribute key="bad_container_name" value="/jOOQ-codegen/launch"/>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||
<listEntry value="/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||
<listEntry value="1"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" javaProject="jOOQ-codegen" path="1" type="4"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/ojdbc6.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/hsqldb.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry containerPath="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" javaProject="jOOQ-meta" path="3" type="4"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/log4j-1.2.16.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ-test" type="1"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ" type="1"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ-codegen" type="1"/> "/>
|
||||
</listAttribute>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.classpathProvider"/>
|
||||
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.jooq.util.GenerationTool"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="/org/jooq/configuration/${env_var:USERNAME}/oracle/library-xml-input.xml"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="jOOQ-codegen"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:jOOQ-test}"/>
|
||||
</launchConfiguration>
|
||||
@ -1,31 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<launchConfiguration type="org.eclipse.jdt.launching.localJavaApplication">
|
||||
<stringAttribute key="bad_container_name" value="/jOOQ-codegen/launch"/>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_PATHS">
|
||||
<listEntry value="/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.core.MAPPED_RESOURCE_TYPES">
|
||||
<listEntry value="1"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.debug"/>
|
||||
<listEntry value="org.eclipse.debug.ui.launchGroup.run"/>
|
||||
</listAttribute>
|
||||
<listAttribute key="org.eclipse.jdt.launching.CLASSPATH">
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry containerPath="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6" javaProject="jOOQ-codegen" path="1" type="4"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/ojdbc6.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/hsqldb.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry containerPath="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER" javaProject="jOOQ-meta" path="3" type="4"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry internalArchive="/jOOQ-test/lib/log4j-1.2.16.jar" path="3" type="2"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ-test" type="1"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ" type="1"/> "/>
|
||||
<listEntry value="<?xml version="1.0" encoding="UTF-8" standalone="no"?> <runtimeClasspathEntry path="3" projectName="jOOQ-codegen" type="1"/> "/>
|
||||
</listAttribute>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.CLASSPATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.classpathProvider"/>
|
||||
<booleanAttribute key="org.eclipse.jdt.launching.DEFAULT_CLASSPATH" value="false"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="org.jooq.util.GenerationTool"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="/org/jooq/configuration/${env_var:USERNAME}/oracle/library-csv-output.xml"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="jOOQ-codegen"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
|
||||
<stringAttribute key="org.eclipse.jdt.launching.WORKING_DIRECTORY" value="${workspace_loc:jOOQ-test}"/>
|
||||
</launchConfiguration>
|
||||
Loading…
Reference in New Issue
Block a user