$types = array();
+ $tables = array();
$schemas = array($table => $d->table());
foreach($cols as $name=>$table_col) {
$schemas[$tbl] = DB_DataObject::Factory($tbl)->table();
}
$types[$name] = $schemas[$tbl][$col];
-
-
+ $tables[$name] = $tbl;
}
foreach($re['join_names'] as $c=>$f) {
'name' => $c,
'val' => $f,
'type' => isset($types[$c]) ? $this->typeToName($types[$c]) : -1,
+ 'table' => isset($tables[$c]) ? $tables[$c] : "",
);
}