Compare commits

...

2 Commits

Author SHA1 Message Date
pyzhou
9b14cfd3c0 tcreate table and teltpostgresql 2024-01-31 16:11:35 +08:00
pyzhou
461a3faf3e fix(TDI-50732):Remove postgresql DB_VERSION Prior to v9 2024-01-31 16:06:17 +08:00
20 changed files with 33 additions and 42 deletions

View File

@@ -544,7 +544,6 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="(DBTYPE=='POSTGRE') and (USE_EXISTING_CONNECTION == 'false')">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -855,7 +854,6 @@
<IMPORT NAME="Driver-Oracle11g" MODULE="ojdbc6-11.2.0.4.jar" MVN="mvn:com.oracle.database.jdbc/ojdbc6/11.2.0.4" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_11') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Oracle12c" MODULE="ojdbc7.jar" MVN="mvn:org.talend.libraries/ojdbc7/6.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_12') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="ORACLE_18" MODULE="ojdbc8-19.19.0.0.jar" MVN="mvn:com.oracle.database.jdbc/ojdbc8/19.19.0.0" REQUIRED_IF="(DBTYPE=='DBORACLE') AND (DB_VERSION == 'ORACLE_18') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-POSTGRESQL" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (((DBTYPE=='POSTGRE') AND (DB_POSTGRE_VERSION =='PRIOR_TO_V9')) or (DBTYPE=='GREENPLUM'))" />
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND ((DBTYPE=='POSTGRE') AND (DB_POSTGRE_VERSION =='V9_X'))" />
<IMPORT NAME="Driver-FIREBIRD" MODULE="jaybird-2.1.1.jar" MVN="mvn:net.sf.squirrel-sql.thirdparty-non-maven/jaybird/2.1.1" UrlPath="platform:/plugin/org.talend.libraries.jdbc.firebird/lib/jaybird-full-2.1.1.jar" REQUIRED_IF="(USE_EXISTING_CONNECTION == 'false') AND (DBTYPE=='FIREBIRD')" />
<IMPORT NAME="Driver-HSQLDb" MODULE="hsqldb-2.7.1.jar" MVN="mvn:org.hsqldb/hsqldb/2.7.1" REQUIRED_IF="DBTYPE=='HSQLDB'"/>

View File

@@ -95,8 +95,7 @@ DB_MYSQL_VERSION.ITEM.MYSQL_5=Mysql 5
DB_MYSQL_VERSION.ITEM.MYSQL_8=Mysql 8
DB_MYSQL_VERSION.ITEM.MARIADB=MariaDB
DB_POSTGRE_VERSION.NAME=DB Version
DB_POSTGRE_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_POSTGRE_VERSION.ITEM.V9_X=v9 and later
DB_POSTGRE_VERSION.ITEM.V9_X=v12 and later
QUERY.NAME=Query
CREATE_TABLE_TYPE.NAME=Create
CREATE_TABLE_TYPE.ITEM.SET=SET TABLE

View File

@@ -95,7 +95,6 @@
REPOSITORY_VALUE="DB_VERSION"
>
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -190,7 +189,6 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="DB_VERSION =='V9_X' AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="DB_VERSION =='PRIOR_TO_V9' AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -35,5 +35,4 @@ LINK_STYLE.ITEM.BEZIER_CURVE=Bezier curve
LINK_STYLE.ITEM.LINE=Line (fastest)
CONNECTION.NAME=Component List
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later

View File

@@ -45,7 +45,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -205,7 +205,7 @@
<PARAMETER NAME="STANDARD_CONFORMING_STRING" FIELD="CHECK" NUM_ROW="11" REQUIRED="true"
SHOW_IF="FILETYPE=='CSVFILE'">
<DEFAULT IF="(DB_VERSION=='V9_X') AND (FILETYPE=='CSVFILE')">true</DEFAULT>
<DEFAULT IF="(DB_VERSION=='PRIOR_TO_V9') OR (FILETYPE!='CSVFILE')">false</DEFAULT>
<DEFAULT IF=" (FILETYPE!='CSVFILE')">false</DEFAULT>
</PARAMETER>
@@ -229,8 +229,6 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false') AND (DRIVER_IF_GREENPLUM == 'POSTGRESQL')" />
<IMPORT NAME="Postgres_Driver"
MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="((DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false') AND (DRIVER_IF_GREENPLUM == 'POSTGRESQL'))" />
<IMPORT NAME="Greenplum-Driver" MODULE="greenplum-5.1.4.000275.jar" MVN="mvn:com.pivotal/greenplum/5.1.4.000275" REQUIRED_IF="(DRIVER_IF_GREENPLUM == 'GREENPLUM') AND (USE_EXISTING_CONNECTION == 'false')"/>
</IMPORTS>
</CODEGENERATION>

View File

@@ -51,7 +51,7 @@ SCHEMA.NAME=Schema
NOTE.NAME=Note
CONNECTION.NAME=Component List
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
LOCAL_FILE.NAME=Use local file for copy (for DB server 8.2 or newer)
PROPERTIES.NAME=Additional JDBC Parameters

View File

@@ -51,7 +51,7 @@
REPOSITORY_VALUE="DB_VERSION"
>
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -203,7 +203,6 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="DB_VERSION =='V9_X'" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="DB_VERSION =='PRIOR_TO_V9'" />
<IMPORT NAME="slf4j-api-1.7.34.jar" MODULE="slf4j-api-1.7.34.jar" MVN="mvn:org.slf4j/slf4j-api/1.7.34" REQUIRED_IF="(USE_SHARED_CONNECTION == 'true' AND SPECIFY_DATASOURCE_ALIAS=='false')" />
<IMPORT NAME="slf4j-reload4j-1.7.34.jar" MODULE="slf4j-reload4j-1.7.34.jar" MVN="mvn:org.slf4j/slf4j-reload4j/1.7.34" REQUIRED_IF="(USE_SHARED_CONNECTION == 'true' AND SPECIFY_DATASOURCE_ALIAS=='false')" />
</IMPORTS>

View File

@@ -14,8 +14,8 @@ AUTO_COMMIT.NAME=Auto Commit
TYPE.NAME=Database Driver
PROPERTY.NAME=Property Type
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
SPECIFY_DATASOURCE_ALIAS.NAME=Specify a data source alias
DATASOURCE.NAME=Data source
DATASOURCE_ALIAS.NAME=Data source alias

View File

@@ -66,7 +66,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -281,7 +281,7 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgis" MODULE="postgis_1.4.0.jar" MVN="mvn:org.talend.libraries/postgis_1.4.0/6.0.0" REQUIRED="false" />
<IMPORT NAME="org.talend.sdi" MODULE="org.talend.sdi.jar" MVN="mvn:org.talend.libraries/org.talend.sdi/6.0.0" REQUIRED="false" />
<IMPORT NAME="jts" MODULE="jts-1.12.jar" MVN="mvn:org.talend.libraries/jts-1.12/6.0.0" REQUIRED="false"/>

View File

@@ -37,8 +37,8 @@ GUESS_SCHEMA.NAME=Guess Schema
CONNECTION.NAME=Component List
MAPPING.NAME=Mapping
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
SPECIFY_DATASOURCE_ALIAS.NAME=Specify a data source alias
DATASOURCE.NAME=Data source
DATASOURCE_ALIAS.NAME=Data source alias

View File

@@ -72,7 +72,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -442,7 +442,7 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgis" MODULE="postgis_1.4.0.jar" MVN="mvn:org.talend.libraries/postgis_1.4.0/6.0.0" REQUIRED="false" />
<IMPORT NAME="org.talend.sdi" MODULE="org.talend.sdi.jar" MVN="mvn:org.talend.libraries/org.talend.sdi/6.0.0" REQUIRED="false" />
<IMPORT NAME="jts" MODULE="jts-1.12.jar" MVN="mvn:org.talend.libraries/jts-1.12/6.0.0" REQUIRED="false"/>

View File

@@ -85,8 +85,8 @@ USE_BATCH_SIZE.NAME=Use Batch Size
BATCH_SIZE.NAME=Batch Size
SAVE_POINT.NAME=Use save point
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
NB_LINE_REJECTED.NAME=Number Of Rejected Lines
SPECIFY_DATASOURCE_ALIAS.NAME=Specify a data source alias
DATASOURCE.NAME=Data source

View File

@@ -66,7 +66,7 @@
SHOW_IF="USE_EXISTING_CONNECTION == 'false'"
>
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -310,7 +310,7 @@
<PARAMETER NAME="STANDARD_CONFORMING_STRING" FIELD="CHECK" NUM_ROW="16" REQUIRED="true"
SHOW_IF="FILETYPE=='CSVFILE'">
<DEFAULT IF="(DB_VERSION=='V9_X') AND (FILETYPE=='CSVFILE')">true</DEFAULT>
<DEFAULT IF="(DB_VERSION=='PRIOR_TO_V9') OR (FILETYPE!='CSVFILE')">false</DEFAULT>
<DEFAULT IF=" (FILETYPE!='CSVFILE')">false</DEFAULT>
</PARAMETER>
<PARAMETER

View File

@@ -49,7 +49,7 @@ STANDARD_CONFORMING_STRING.NAME=Activate standard_conforming_string
PROPERTY_DB.NAME=Property Type
MAPPING.NAME=Mapping
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
LOCAL_FILE.NAME=Use local file for copy (for DB server 8.2 or newer)
PROPERTIES.NAME=Additional JDBC Parameters

View File

@@ -69,7 +69,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -328,7 +328,7 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -58,8 +58,8 @@ SET_PREPAREDSTATEMENT_PARAMETERS.ITEM.PARAMETER_TYPE.ITEM.Time=Time
SET_PREPAREDSTATEMENT_PARAMETERS.ITEM.PARAMETER_TYPE.ITEM.Null=Null
SET_PREPAREDSTATEMENT_PARAMETERS.ITEM.PARAMETER_VALUE=Parameter Value
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
SPECIFY_DATASOURCE_ALIAS.NAME=Specify a data source alias
DATASOURCE.NAME=Data source
DATASOURCE_ALIAS.NAME=Data source alias

View File

@@ -71,7 +71,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -522,7 +522,7 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -69,6 +69,6 @@ DIE_ON_ERROR.NAME=Die on error
REJECT.LINK=Rejects
REJECT.MENU=Rejects
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later
PROPERTIES.NAME=Additional JDBC Parameters

View File

@@ -67,7 +67,7 @@
REPOSITORY_VALUE="DB_VERSION"
SHOW_IF="USE_EXISTING_CONNECTION == 'false'">
<ITEMS DEFAULT="V9_X">
<ITEM NAME="PRIOR_TO_V9" VALUE="PRIOR_TO_V9" />
<ITEM NAME="V9_X" VALUE="V9_X" />
</ITEMS>
</PARAMETER>
@@ -367,7 +367,7 @@
<CODEGENERATION>
<IMPORTS>
<IMPORT NAME="Driver-Postgres9" MODULE="postgresql-42.6.0.jar" MVN="mvn:org.postgresql/postgresql/42.6.0" REQUIRED_IF="(DB_VERSION =='V9_X') AND (USE_EXISTING_CONNECTION == 'false')" />
<IMPORT NAME="Driver-Postgres" MODULE="postgresql-8.4-703.jdbc4.jar" MVN="mvn:postgresql/postgresql/8.4-703.jdbc4" REQUIRED_IF="(DB_VERSION =='PRIOR_TO_V9') AND (USE_EXISTING_CONNECTION == 'false')" />
</IMPORTS>
</CODEGENERATION>

View File

@@ -80,5 +80,5 @@ PROPERTY_DB.NAME=Property Type
CONNECTION.NAME=Component List
MAPPING.NAME=Mapping
DB_VERSION.NAME=DB Version
DB_VERSION.ITEM.PRIOR_TO_V9=Prior to v9 (Deprecated)
DB_VERSION.ITEM.V9_X=v9 and later
DB_VERSION.ITEM.V9_X=v12 and later