Exemplo n.º 1
0
                }
                // fecha switch
                // Imprime os sets das sequences
                if (count($setSequenceAdd) == 2 && $existeCampo == 'nao' && @$comparaSequence != @$setSequence[1]) {
                    $arquivo->gravar("-- SET DE SEQUENCE: {$nomeColunaDev} --");
                    $arquivo->gravar(implode("", $setSequenceAdd) . "\n\n");
                    $comparaSequence = @$setSequence[1];
                }
                // Imprime as alterações ADD COLUMN
                if ($existeCampo == 'nao' && $existePropriedade == count($tableColumnAttrib)) {
                    $add = "-- CAMPO: {$nomeColunaDev} --\n";
                    $add .= "ALTER TABLE {$table} ADD COLUMN {$nomeColunaDev} ";
                    for ($m = 0; $m < count($addTable); $m++) {
                        if (isset($addTable[$m])) {
                            $add .= $addTable[$m];
                        }
                    }
                    $add .= ";\n\n";
                    $arquivo->gravar($add);
                }
                // fecha if nome iguais
            }
        }
        // for de $j
    }
    // for de $i
}
// fecha foreach
$arquivo->fecha();
$dev = null;
$homolog = null;