Improve ifs
Remove PRO_ID update because it is not required Refresh APP_STATUS_ID
This commit is contained in:
@@ -7,6 +7,7 @@ EOT
|
||||
CLI::taskOpt("lang", "", "lLANG", "lang=LANG");
|
||||
CLI::taskArg('workspace');
|
||||
CLI::taskRun("list_ids");
|
||||
G::LoadClass("wsTools");
|
||||
|
||||
function list_ids($command, $args)
|
||||
{
|
||||
@@ -25,39 +26,11 @@ function list_ids($command, $args)
|
||||
$workspace->dbInfo['DB_USER'],
|
||||
$workspace->dbInfo['DB_PASS']
|
||||
);
|
||||
$dbh->query('UPDATE LIST_CANCELED SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_CANCELED.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_CANCELED.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_CANCELED.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_COMPLETED SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_COMPLETED.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_COMPLETED.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_COMPLETED.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_INBOX SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_INBOX.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_INBOX.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_INBOX.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_MY_INBOX SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_MY_INBOX.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_MY_INBOX.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_MY_INBOX.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_PARTICIPATED_HISTORY SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_PARTICIPATED_HISTORY.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_PARTICIPATED_HISTORY.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_PARTICIPATED_HISTORY.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_PARTICIPATED_LAST SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_PARTICIPATED_LAST.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_PARTICIPATED_LAST.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_PARTICIPATED_LAST.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_PAUSED SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_PAUSED.USR_UID), '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_PAUSED.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_PAUSED.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_UNASSIGNED SET '
|
||||
. 'TAS_ID=(SELECT TAS_ID FROM TASK WHERE TASK.TAS_UID=LIST_UNASSIGNED.TAS_UID), '
|
||||
. 'PRO_ID=(SELECT PRO_ID FROM PROCESS WHERE PROCESS.PRO_UID=LIST_UNASSIGNED.PRO_UID);');
|
||||
$dbh->query('UPDATE LIST_UNASSIGNED_GROUP SET '
|
||||
. 'USR_ID=(SELECT USR_ID FROM USERS WHERE USERS.USR_UID=LIST_UNASSIGNED_GROUP.USR_UID);');
|
||||
foreach(workspaceTools::$populateIdsQueries as $query) {
|
||||
echo ".";
|
||||
$dbh->query($query);
|
||||
}
|
||||
echo "\n";
|
||||
}
|
||||
|
||||
//Done
|
||||
|
||||
Reference in New Issue
Block a user