//pass null dialect, it must now be determined automatically
TableManipulation tableManipulation = new TableManipulation(storeBuilder.table().create(), null);
tableManipulation.setCacheName("GuessDialect");
PooledConnectionFactory factory = new PooledConnectionFactory();
ConnectionFactoryConfiguration config = UnitTestDatabaseManager
.configureUniqueConnectionFactory(storeBuilder).create();
factory.start(config, Thread.currentThread().getContextClassLoader());
tableManipulation.start(factory);
tableManipulation.getUpdateRowSql();
UnitTestDatabaseManager.verifyConnectionLeaks(factory);