diff --git a/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilder.java b/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilder.java index 0e61cf1e..b6e32f67 100644 --- a/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilder.java +++ b/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilder.java @@ -2031,16 +2031,7 @@ protected boolean isNumericDatatypeUnsignedSupported() protected String getDatatypeName( DataType pData_typeNew ) { - switch (pData_typeNew) { - case INT: - case SMALLINT: - case TINYINT: - case MEDIUMINT: - case BIGINT: - return "integer"; - default: - return pData_typeNew.name().toUpperCase(); - } + return pData_typeNew.name().toUpperCase(); } public void createColumn( StatementBuilder p, TableDiff pTableDiff, ColumnDiff pColumnDiff ) diff --git a/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilderOracle.java b/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilderOracle.java index f4a1add2..edb4c7ed 100644 --- a/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilderOracle.java +++ b/orcas_core/build_source/orcas_diff/src/main/java/de/opitzconsulting/orcas/diff/DdlBuilderOracle.java @@ -1,9 +1,25 @@ package de.opitzconsulting.orcas.diff; +import de.opitzconsulting.origOrcasDsl.DataType; + public class DdlBuilderOracle extends DdlBuilder { public DdlBuilderOracle( Parameters pParameters, DatabaseHandler pDatabaseHandler ) { super( pParameters, pDatabaseHandler ); } + + protected String getDatatypeName( DataType pData_typeNew ) + { + switch (pData_typeNew) { + case INT: + case SMALLINT: + case TINYINT: + case MEDIUMINT: + case BIGINT: + return "integer"; + default: + return super.getDatatypeName( pData_typeNew ); + } + } }