git-svn-id: http://talendforge.org/svn/tos/trunk@73207 f6f1c999-d317-4740-80b0-e6d1abc6f99e
128 lines
5.3 KiB
XML
128 lines
5.3 KiB
XML
<?xml version="1.0"?>
|
|
<mapping>
|
|
<dbms product="POSTGRESQL" id="postgres_id" label="Mapping Postgres" default="true">
|
|
<db_types>
|
|
<type dbType="BOOLEAN"/>
|
|
<type dbType="TINYINT"/>
|
|
<type dbType="TINYINT UNSIGNED"/>
|
|
<type dbType="SMALLINT"/>
|
|
<type dbType="SMALLINT UNSIGNED"/>
|
|
<type dbType="MEDIUMINT"/>
|
|
<type dbType="MEDIUMINT UNSIGNED"/>
|
|
<type dbType="INT"/>
|
|
<type dbType="INT UNSIGNED"/>
|
|
<type dbType="INTEGER"/>
|
|
<type dbType="INTEGER UNSIGNED"/>
|
|
<type dbType="BIGINT"/>
|
|
<type dbType="BIGINT UNSIGNED"/>
|
|
<type dbType="REAL"/>
|
|
<type dbType="REAL UNSIGNED"/>
|
|
<type dbType="LONG"/>
|
|
<type dbType="LONG UNSIGNED"/>
|
|
<type dbType="FLOAT"/>
|
|
<type dbType="FLOAT UNSIGNED"/>
|
|
<type dbType="DOUBLE"/>
|
|
<type dbType="DOUBLE UNSIGNED"/>
|
|
<type dbType="NUMBER"/>
|
|
<type dbType="NUMBER UNSIGNED"/>
|
|
<type dbType="NUMBER-2"/>
|
|
<type dbType="NUMBER-2 UNSIGNED"/>
|
|
<type dbType="DECIMAL"/>
|
|
<type dbType="DECIMAL UNSIGNED"/>
|
|
<type dbType="CHAR"/>
|
|
<type dbType="VARCHAR" default="true"/>
|
|
<type dbType="CLOB"/>
|
|
<type dbType="TINYTEXT"/>
|
|
<type dbType="TEXT"/>
|
|
<type dbType="MEDIUMTEXT"/>
|
|
<type dbType="LONGTEXT"/>
|
|
<type dbType="ENUM"/>
|
|
<type dbType="DATE"/>
|
|
<type dbType="DATETIME"/>
|
|
<!-- Not managed : TINYBLOB BLOB MEDIUMBLOB LONGBLOB -->
|
|
</db_types>
|
|
|
|
<language name="java">
|
|
<type talendType="id_Integer" dbType="TINYINT" />
|
|
<type talendType="id_Integer" dbType="SMALLINT" />
|
|
<type talendType="id_Integer" dbType="MEDIUMINT" />
|
|
<type talendType="id_Integer" dbType="INT" default="true" />
|
|
<type talendType="id_Integer" dbType="INTEGER" />
|
|
<type talendType="id_Integer" dbType="INT UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="BIGINT" />
|
|
<type talendType="id_Long" dbType="LONG" default="true" />
|
|
<type talendType="id_Float" dbType="FLOAT" default="true" />
|
|
<type talendType="id_Double" dbType="DOUBLE" default="true" />
|
|
<type talendType="id_Double" dbType="REAL" />
|
|
<type talendType="id_Double" dbType="NUMBER" />
|
|
<type talendType="id_Double" dbType="NUMBER-2" />
|
|
<type talendType="id_Double" dbType="REAL" />
|
|
<type talendType="id_Double" dbType="DOUBLE" />
|
|
<type talendType="id_Double" dbType="DECIMAL" />
|
|
|
|
<type talendType="id_Integer" dbType="TINYINT UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="SMALLINT UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="MEDIUMINT UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="INT UNSIGNED" default="true" />
|
|
<type talendType="id_Integer" dbType="INTEGER UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="INT UNSIGNED UNSIGNED" />
|
|
<type talendType="id_Integer" dbType="BIGINT UNSIGNED" />
|
|
<type talendType="id_Long" dbType="LONG UNSIGNED" default="true" />
|
|
<type talendType="id_Float" dbType="FLOAT UNSIGNED" default="true" />
|
|
<type talendType="id_Double" dbType="DOUBLE UNSIGNED" default="true" />
|
|
<type talendType="id_Double" dbType="REAL UNSIGNED" />
|
|
<type talendType="id_Double" dbType="NUMBER UNSIGNED" />
|
|
<type talendType="id_Double" dbType="NUMBER-2 UNSIGNED" />
|
|
<type talendType="id_Double" dbType="REAL UNSIGNED" />
|
|
<type talendType="id_Double" dbType="DOUBLE UNSIGNED" />
|
|
<type talendType="id_Double" dbType="DECIMAL UNSIGNED" />
|
|
|
|
<type talendType="id_String" dbType="CHAR" default="true" />
|
|
<type talendType="id_Boolean" dbType="BOOLEAN" default="true" />
|
|
|
|
<type talendType="id_String" dbType="VARCHAR" default="true" />
|
|
<type talendType="id_String" dbType="CLOB" />
|
|
<type talendType="id_String" dbType="TINYTEXT" />
|
|
<type talendType="id_String" dbType="TEXT" />
|
|
<type talendType="id_String" dbType="MEDIUMTEXT" />
|
|
<type talendType="id_String" dbType="LONGTEXT" />
|
|
<type talendType="id_String" dbType="ENUM" />
|
|
<type talendType="id_Date" dbType="DATE" />
|
|
<type talendType="id_Date" dbType="DATETIME" default="true" />
|
|
<!-- Not managed : TINYBLOB BLOB MEDIUMBLOB LONGBLOB -->
|
|
</language>
|
|
|
|
<language name="perl">
|
|
<type talendType="number" dbType="TINYINT" />
|
|
<type talendType="number" dbType="SMALLINT" />
|
|
<type talendType="number" dbType="MEDIUMINT" />
|
|
<type talendType="number" dbType="INT" default="true" />
|
|
<type talendType="number" dbType="INTEGER" />
|
|
<type talendType="number" dbType="INT UNSIGNED" />
|
|
<type talendType="number" dbType="BIGINT" />
|
|
<type talendType="number" dbType="LONG"/>
|
|
|
|
<type talendType="decimal" dbType="NUMBER" />
|
|
<type talendType="decimal" dbType="NUMBER-2" />
|
|
<type talendType="decimal" dbType="FLOAT" default="true"/>
|
|
<type talendType="decimal" dbType="REAL" />
|
|
<type talendType="decimal" dbType="DOUBLE" />
|
|
<type talendType="decimal" dbType="DECIMAL" />
|
|
|
|
<type talendType="boolean" dbType="BOOLEAN" default="true"/>
|
|
|
|
<type talendType="string" dbType="CHAR"/>
|
|
<type talendType="string" dbType="VARCHAR" default="true" />
|
|
<type talendType="string" dbType="CLOB"/>
|
|
<type talendType="string" dbType="TINYTEXT"/>
|
|
<type talendType="string" dbType="TEXT"/>
|
|
<type talendType="string" dbType="MEDIUMTEXT"/>
|
|
<type talendType="string" dbType="LONGTEXT"/>
|
|
<type talendType="string" dbType="ENUM"/>
|
|
<type talendType="date" dbType="DATE"/>
|
|
<type talendType="date" dbType="DATETIME" default="true" />
|
|
<!-- Not managed : TINYBLOB BLOB MEDIUMBLOB LONGBLOB -->
|
|
</language>
|
|
</dbms>
|
|
</mapping>
|