Class AbstractColumnAlternationTest

    • Field Detail

      • TABLE_NAME_SMALL

        protected static final java.lang.String TABLE_NAME_SMALL
        See Also:
        Constant Field Values
      • tableName

        protected static java.lang.String tableName
      • tempTablesNames

        protected static java.util.Set<java.lang.String> tempTablesNames
      • TABLE_COLUMN_NAME_SMALL

        protected static final java.lang.String TABLE_COLUMN_NAME_SMALL
        See Also:
        Constant Field Values
      • dropQueryTemplate

        protected static final java.lang.String dropQueryTemplate
        See Also:
        Constant Field Values
      • createQueryTemplateMySql

        protected static final java.lang.String createQueryTemplateMySql
        See Also:
        Constant Field Values
      • createQueryTemplateHsql

        protected static final java.lang.String createQueryTemplateHsql
        See Also:
        Constant Field Values
      • createQueryTemplateOracle

        protected static final java.lang.String createQueryTemplateOracle
        See Also:
        Constant Field Values
      • insertQueryTemplate

        protected static final java.lang.String insertQueryTemplate
        See Also:
        Constant Field Values
    • Constructor Detail

      • AbstractColumnAlternationTest

        public AbstractColumnAlternationTest()
    • Method Detail

      • setTableNameSubfix

        protected void setTableNameSubfix​(java.lang.String subfix)
      • getCatalog

        protected static java.lang.String getCatalog​(java.sql.Connection con)
                                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • dropTestTable

        protected void dropTestTable​(java.sql.Connection con,
                                     java.sql.Statement stmt)
      • createAndFillStucture

        protected void createAndFillStucture​(UpdateDataUtil.ColumnDefinition initType,
                                             java.lang.Object... initData)
                                      throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • clearingStucture

        public void clearingStucture()
                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • checkDatabaseSupported

        protected boolean checkDatabaseSupported()
      • clearMassTemporaryTables

        public static void clearMassTemporaryTables()
                                             throws java.sql.SQLException
        Throws:
        java.sql.SQLException