isInternalPrimaryKeyIndex(table, index))
isInternalPrimaryKeyIndex(metaData, table, index))
    protected void removeInternalPrimaryKeyIndex(Table table)    {        Column[] pks         = table.getPrimaryKeyColumns();        List     columnNames = new ArrayList();        for (int columnIdx = 0; columnIdx < pks.length; columnIdx++)        {            columnNames.add(pks[columnIdx].getName());        }        for (int indexIdx = 0; indexIdx < table.getIndexCount(); indexIdx++)        {            Index index = table.getIndex(indexIdx);            if (index.isUnique() && matches(index, columnNames) &&                 isInternalPrimaryKeyIndex(table, index))            {                table.removeIndex(indexIdx);                break;            }        }    }