Changeset View
Changeset View
Standalone View
Standalone View
resources/sql/patches/20131106.diffphid.2.mig.php
| Show All 28 Lines | $sql[] = qsprintf( | ||||
| $id, | $id, | ||||
| $new_phid); | $new_phid); | ||||
| } | } | ||||
| if (!$sql) { | if (!$sql) { | ||||
| continue; | continue; | ||||
| } | } | ||||
| foreach (PhabricatorLiskDAO::chunkSQL($sql, ', ') as $sql_chunk) { | foreach (PhabricatorLiskDAO::chunkSQL($sql) as $sql_chunk) { | ||||
| queryfx( | queryfx( | ||||
| $conn_w, | $conn_w, | ||||
| 'INSERT IGNORE INTO %T (id, phid) VALUES %Q | 'INSERT IGNORE INTO %T (id, phid) VALUES %LQ | ||||
| ON DUPLICATE KEY UPDATE phid = VALUES(phid)', | ON DUPLICATE KEY UPDATE phid = VALUES(phid)', | ||||
| $diff_table->getTableName(), | $diff_table->getTableName(), | ||||
| $sql_chunk); | $sql_chunk); | ||||
| } | } | ||||
| } | } | ||||
| echo pht('Done.')."\n"; | echo pht('Done.')."\n"; | ||||