@@ 440-444 (lines=5) @@ | ||
437 | // Is this on a table we are adding? |
|
438 | if (isset($tableDef['create']) && $tableDef['create']) { |
|
439 | // strip everything but the PRIMARY from definition |
|
440 | foreach ($tableDef['keys'] as $keyName => $key) { |
|
441 | if ($keyName !== 'PRIMARY') { |
|
442 | unset($tableDef['keys'][$keyName]); |
|
443 | } |
|
444 | } |
|
445 | } else { |
|
446 | // build drops to strip everything but the PRIMARY |
|
447 | foreach ($tableDef['keys'] as $keyName => $key) { |
|
@@ 447-451 (lines=5) @@ | ||
444 | } |
|
445 | } else { |
|
446 | // build drops to strip everything but the PRIMARY |
|
447 | foreach ($tableDef['keys'] as $keyName => $key) { |
|
448 | if ($keyName !== 'PRIMARY') { |
|
449 | $this->queue[] = "ALTER TABLE `{$tableDef['name']}` DROP INDEX {$keyName}"; |
|
450 | } |
|
451 | } |
|
452 | } |
|
453 | } else { |
|
454 | return $this->tableNotEstablished(); |