Differential D20107 Diff 48031 src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php
Changeset View
Changeset View
Standalone View
Standalone View
src/infrastructure/storage/management/workflow/PhabricatorStorageManagementWorkflow.php
| Show First 20 Lines • Show All 426 Lines • ▼ Show 20 Lines | foreach ($phases as $phase) { | ||||
| $adjust['type'], | $adjust['type'], | ||||
| $parts, | $parts, | ||||
| $nullable); | $nullable); | ||||
| } | } | ||||
| break; | break; | ||||
| case 'key': | case 'key': | ||||
| if (($phase == 'drop_keys') && $adjust['exists']) { | if (($phase == 'drop_keys') && $adjust['exists']) { | ||||
| if ($adjust['name'] == 'PRIMARY') { | if ($adjust['name'] == 'PRIMARY') { | ||||
| $key_name = 'PRIMARY KEY'; | $key_name = qsprintf($conn, 'PRIMARY KEY'); | ||||
| } else { | } else { | ||||
| $key_name = qsprintf($conn, 'KEY %T', $adjust['name']); | $key_name = qsprintf($conn, 'KEY %T', $adjust['name']); | ||||
| } | } | ||||
| queryfx( | queryfx( | ||||
| $conn, | $conn, | ||||
| 'ALTER TABLE %T.%T DROP %Q', | 'ALTER TABLE %T.%T DROP %Q', | ||||
| $adjust['database'], | $adjust['database'], | ||||
| ▲ Show 20 Lines • Show All 840 Lines • Show Last 20 Lines | |||||