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