|
|
|
@ -100,7 +100,7 @@ class Migrator { |
|
|
|
|
* @return string |
|
|
|
|
*/ |
|
|
|
|
protected function generateTemporaryTableName($name) { |
|
|
|
|
return 'oc_' . $name . '_' . $this->random->generate(13, ISecureRandom::CHAR_LOWER . ISecureRandom::CHAR_DIGITS); |
|
|
|
|
return $this->config->getSystemValue('dbtableprefix', 'oc_') . $name . '_' . $this->random->generate(13, ISecureRandom::CHAR_LOWER . ISecureRandom::CHAR_DIGITS); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
@ -151,7 +151,7 @@ class Migrator { |
|
|
|
|
$indexName = $index->getName(); |
|
|
|
|
} else { |
|
|
|
|
// avoid conflicts in index names |
|
|
|
|
$indexName = 'oc_' . $this->random->generate(13, ISecureRandom::CHAR_LOWER . ISecureRandom::CHAR_DIGITS); |
|
|
|
|
$indexName = $this->config->getSystemValue('dbtableprefix', 'oc_') . $this->random->generate(13, ISecureRandom::CHAR_LOWER . ISecureRandom::CHAR_DIGITS); |
|
|
|
|
} |
|
|
|
|
$newIndexes[] = new Index($indexName, $index->getColumns(), $index->isUnique(), $index->isPrimary()); |
|
|
|
|
} |
|
|
|
|