$data->execSql("DELETE FROM alm_column"); $data->execSql("DELETE FROM alm_table"); } else { $data->execSql($alm_sqlcmd); $output = "BD Almidonizada!<br/>Codigo SQL aplicado:<br/><pre>{$alm_sqlcmd}</pre><br/>"; } $alm_table = new alm_tableTable(); $alm_column = new alm_columnTable(); # Nota: no hay soporte para TableDoubleKey yet... $rank = 1; $output .= "Re-generando: "; foreach ($tables as $key) { $keyTable = $key . 'Table'; $data = new $keyTable(); $alm_column->execSql("DELETE FROM alm_column WHERE idalm_table='{$key}'"); $alm_table->deleteRecord($key); $alm_table->request['idalm_table'] = $key; $alm_table->request['pkey'] = $data->key; $alm_table->request['alm_table'] = $data->title; $alm_table->request['orden'] = $data->order; $alm_table->request['rank'] = $rank; if (isset($data->hidden)) { $alm_table->request['hidden'] = $data->hidden; } if (isset($data->parent)) { $alm_table->request['parent'] = $data->parent; } if (isset($data->child)) { $alm_table->request['child'] = $data->child; } if (isset($data->restrictby)) {