Class DatabasePlatformTest

java.lang.Object
org.jumpmind.db.DatabasePlatformTest

public class DatabasePlatformTest extends Object
  • Field Details

  • Constructor Details

    • DatabasePlatformTest

      public DatabasePlatformTest()
  • Method Details

    • setup

      @BeforeAll public static void setup() throws Exception
      Throws:
      Exception
    • turnOnDebug

      @BeforeEach public void turnOnDebug()
    • turnOffDebug

      public void turnOffDebug()
    • testTableRebuild

      @Test public void testTableRebuild() throws Exception
      Throws:
      Exception
    • testAddDefaultValueToVarcharColumn

      @Test public void testAddDefaultValueToVarcharColumn() throws Exception
      Throws:
      Exception
    • testChangeNotNullToNullColumn

      @Test public void testChangeNotNullToNullColumn() throws Exception
      Throws:
      Exception
    • testExportDefaultValueWithUnderscores

      @Test public void testExportDefaultValueWithUnderscores()
    • dropCreateAndThenReadTable

      protected Table dropCreateAndThenReadTable(Table table)
    • testDisableAutoincrement

      @Test public void testDisableAutoincrement() throws Exception
      Throws:
      Exception
    • testUpgradePrimaryKeyAutoIncrementFromIntToBigInt

      @Test public void testUpgradePrimaryKeyAutoIncrementFromIntToBigInt() throws Exception
      Throws:
      Exception
    • getSequenceName

      protected String getSequenceName(IDatabasePlatform platform)
    • testCreateAndReadTestSimpleTable

      @Test public void testCreateAndReadTestSimpleTable() throws Exception
      Throws:
      Exception
    • testReadTestUppercase

      @Test public void testReadTestUppercase() throws Exception
      Throws:
      Exception
    • testNvarcharType

      @Test public void testNvarcharType()
    • getPermissionsTest

      @Test public void getPermissionsTest()
    • testEnumType

      @Test public void testEnumType()
    • testMassageForLimitOffset

      @Test public void testMassageForLimitOffset()