8 use Phinx\Migration\AbstractMigration;
11 public function up() {
15 $cuList = $this->fetchAll(
'select cu from cuadmin');
17 array(
"table" =>
"accounthistory",
"column" =>
"tracenumber"),
18 array(
"table" =>
"loanhistory",
"column" =>
"tracenumber")
20 $globalTableList = array(
21 array(
"table" =>
"cutronah",
"column" =>
"tracenumber"),
22 array(
"table" =>
"cutronlh",
"column" =>
"tracenumber"),
23 array(
"table" =>
"cu_alerts",
"column" =>
"lasttrace")
26 foreach ($cuList as $cuListItem) {
27 $cu = strtolower(trim($cuListItem[
'cu']));
29 foreach($cuTableList as $cuTableRecord) {
30 $table = $cu . $cuTableRecord[
"table"];
31 $column = $cuTableRecord[
"column"];
32 if ($this->hasTable($table)) {
33 print
"Updating table $table...\n";
34 $sql =
"alter table $table alter column $column type character($size)";
40 foreach($globalTableList as $tableRecord) {
41 $table = $tableRecord[
"table"];
42 $column = $tableRecord[
"column"];
43 if ($this->hasTable($table)) {
44 print
"Updating table $table...\n";
45 $sql =
"alter table $table alter column $column type character($size)";
51 public function down() {