Code Duplication    Length = 5-5 lines in 3 locations

src/Phinx/Db/Adapter/SQLiteAdapter.php 3 locations

@@ 473-477 (lines=5) @@
470
    protected function getRenameColumnInstructions($tableName, $columnName, $newColumnName)
471
    {
472
        $instructions = $this->beginAlterByCopyTable($tableName);
473
        $instructions->addPostStep(function ($state) use ($columnName, $newColumnName) {
474
            $newState = $this->calculateNewTableColumns($state['tmpTableName'], $columnName, $newColumnName);
475
476
            return $newState + $state;
477
        });
478
479
        $instructions->addPostStep(function ($state) use ($columnName, $newColumnName) {
480
            $sql = str_replace(
@@ 501-505 (lines=5) @@
498
        $instructions = $this->beginAlterByCopyTable($tableName);
499
500
        $newColumnName = $newColumn->getName();
501
        $instructions->addPostStep(function ($state) use ($columnName, $newColumnName) {
502
            $newState = $this->calculateNewTableColumns($state['tmpTableName'], $columnName, $newColumnName);
503
504
            return $newState + $state;
505
        });
506
507
        $instructions->addPostStep(function ($state) use ($columnName, $newColumn) {
508
            $sql = preg_replace(
@@ 529-533 (lines=5) @@
526
    {
527
        $instructions = $this->beginAlterByCopyTable($tableName);
528
529
        $instructions->addPostStep(function ($state) use ($columnName) {
530
            $newState = $this->calculateNewTableColumns($state['tmpTableName'], $columnName, false);
531
532
            return $newState + $state;
533
        });
534
535
        $instructions->addPostStep(function ($state) use ($columnName) {
536
            $sql = preg_replace(