|
@@ 345-350 (lines=6) @@
|
| 342 |
|
$columns = $this->fetchAll(sprintf('pragma table_info(%s)', $this->quoteTableName($tableName))); |
| 343 |
|
$selectColumns = []; |
| 344 |
|
$writeColumns = []; |
| 345 |
|
foreach ($columns as $column) { |
| 346 |
|
$selectName = $column['name']; |
| 347 |
|
$writeName = ($selectName == $columnName)? $newColumnName : $selectName; |
| 348 |
|
$selectColumns[] = $this->quoteColumnName($selectName); |
| 349 |
|
$writeColumns[] = $this->quoteColumnName($writeName); |
| 350 |
|
} |
| 351 |
|
|
| 352 |
|
if (!in_array($this->quoteColumnName($columnName), $selectColumns)) { |
| 353 |
|
throw new \InvalidArgumentException(sprintf( |
|
@@ 400-405 (lines=6) @@
|
| 397 |
|
$columns = $this->fetchAll(sprintf('pragma table_info(%s)', $this->quoteTableName($tableName))); |
| 398 |
|
$selectColumns = []; |
| 399 |
|
$writeColumns = []; |
| 400 |
|
foreach ($columns as $column) { |
| 401 |
|
$selectName = $column['name']; |
| 402 |
|
$writeName = ($selectName === $columnName)? $newColumn->getName() : $selectName; |
| 403 |
|
$selectColumns[] = $this->quoteColumnName($selectName); |
| 404 |
|
$writeColumns[] = $this->quoteColumnName($writeName); |
| 405 |
|
} |
| 406 |
|
|
| 407 |
|
if (!in_array($this->quoteColumnName($columnName), $selectColumns)) { |
| 408 |
|
throw new \InvalidArgumentException(sprintf( |