@@ -221,14 +221,6 @@ EOT
|
||||
CLI::taskArg('workspace', true, true);
|
||||
CLI::taskRun("run_database_verify_migration_consistency");
|
||||
|
||||
CLI::taskName('migrate-counters');
|
||||
CLI::taskDescription(<<<EOT
|
||||
Migrate and regenerate if required, the list counters for each user.
|
||||
EOT
|
||||
);
|
||||
CLI::taskArg('workspace', true, true);
|
||||
CLI::taskRun("run_migrate_counters");
|
||||
|
||||
CLI::taskName('migrate-itee-to-dummytask');
|
||||
CLI::taskDescription(<<<EOT
|
||||
Migrate the Intermediate throw Email Event to Dummy task
|
||||
|
||||
@@ -1138,18 +1138,6 @@ class Cases
|
||||
$this->appSolr->deleteApplicationSearchIndex($sAppUid);
|
||||
}
|
||||
/*----------------------------------********---------------------------------*/
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn( ListInboxPeer::USR_UID );
|
||||
$criteria->add( ListInboxPeer::APP_UID, $sAppUid, Criteria::EQUAL );
|
||||
$dataset = ApplicationPeer::doSelectRS($criteria);
|
||||
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
while($dataset->next()) {
|
||||
$aRow = $dataset->getRow();
|
||||
$users = new Users();
|
||||
$users->refreshTotal($aRow['USR_UID'], 'remove', 'draft');
|
||||
$users->refreshTotal($aRow['USR_UID'], 'remove', 'participated');
|
||||
}
|
||||
|
||||
$oCriteria = new Criteria('workflow');
|
||||
$oCriteria->add(ListInboxPeer::APP_UID, $sAppUid);
|
||||
ListInboxPeer::doDelete($oCriteria);
|
||||
@@ -1959,7 +1947,6 @@ class Cases
|
||||
public function CloseCurrentDelegation($sAppUid, $iDelIndex)
|
||||
{
|
||||
try {
|
||||
$oApplication = ApplicationPeer::retrieveByPk($sAppUid);
|
||||
$c = new Criteria();
|
||||
$c->add(AppDelegationPeer::APP_UID, $sAppUid);
|
||||
$c->add(AppDelegationPeer::DEL_INDEX, $iDelIndex);
|
||||
@@ -1978,22 +1965,6 @@ class Cases
|
||||
}
|
||||
throw (new PropelException('The row cannot be created!', new PropelException($msg)));
|
||||
}
|
||||
$taskNext = TaskPeer::retrieveByPK($appDel->getTasUid());
|
||||
if($taskNext->getTasType() !== 'SUBPROCESS'){
|
||||
if($oApplication->getAppStatus() === 'DRAFT'){
|
||||
$sUserUid = $appDel->getUsrUid();
|
||||
/*----------------------------------********---------------------------------*/
|
||||
$users = new Users();
|
||||
$users->refreshTotal($sUserUid, "remove", "draft");
|
||||
/*----------------------------------********---------------------------------*/
|
||||
}else{
|
||||
$sUserUid = $appDel->getUsrUid();
|
||||
/*----------------------------------********---------------------------------*/
|
||||
$users = new Users();
|
||||
$users->refreshTotal($sUserUid, "remove", "inbox");
|
||||
/*----------------------------------********---------------------------------*/
|
||||
}
|
||||
}
|
||||
}
|
||||
/*----------------------------------********---------------------------------*/
|
||||
$inbox = new ListInbox();
|
||||
|
||||
@@ -752,58 +752,26 @@ class Derivation
|
||||
{
|
||||
/*----------------------------------********---------------------------------*/
|
||||
try {
|
||||
$user = new Users();
|
||||
if ($arrayNextDelegationData["TAS_UID"] != "-1") {
|
||||
$regexpTaskTypeToExclude = "WEBENTRYEVENT|END-MESSAGE-EVENT|START-MESSAGE-EVENT|INTERMEDIATE-THROW-MESSAGE-EVENT|INTERMEDIATE-CATCH-MESSAGE-EVENT|SCRIPT-TASK|INTERMEDIATE-CATCH-TIMER-EVENT";
|
||||
|
||||
if ($arrayNextDelegationData["TAS_UID"] == "-2") {
|
||||
$application = ApplicationPeer::retrieveByPK($arrayApplicationData["APP_UID"]);
|
||||
if (!preg_match("/^(?:" . $regexpTaskTypeToExclude . ")$/", $taskNextDelegation->getTasType())) {
|
||||
if (!empty($delIndexNew) && empty($aSp)) {
|
||||
$appDelegation = AppDelegationPeer::retrieveByPK($arrayApplicationData["APP_UID"], $delIndexNew);
|
||||
$arrayApplicationData2 = $appDelegation->toArray(BasePeer::TYPE_FIELDNAME);
|
||||
|
||||
if ($application->getAppStatus() == "DRAFT") {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "draft");
|
||||
} else {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "inbox");
|
||||
}
|
||||
} else {
|
||||
if ($arrayNextDelegationData["TAS_UID"] != "-1") {
|
||||
$regexpTaskTypeToExclude = "WEBENTRYEVENT|END-MESSAGE-EVENT|START-MESSAGE-EVENT|INTERMEDIATE-THROW-MESSAGE-EVENT|INTERMEDIATE-CATCH-MESSAGE-EVENT|SCRIPT-TASK|INTERMEDIATE-CATCH-TIMER-EVENT";
|
||||
$arrayApplicationData2["APP_STATUS"] = $arrayCurrentDelegationData["APP_STATUS"];
|
||||
|
||||
if (!preg_match("/^(?:" . $regexpTaskTypeToExclude . ")$/", $taskNextDelegation->getTasType())) {
|
||||
if (!empty($delIndexNew) && empty($aSp)) {
|
||||
$appDelegation = AppDelegationPeer::retrieveByPK($arrayApplicationData["APP_UID"], $delIndexNew);
|
||||
$arrayApplicationData2 = $appDelegation->toArray(BasePeer::TYPE_FIELDNAME);
|
||||
$taskCurrent = TaskPeer::retrieveByPK($arrayCurrentDelegationData["TAS_UID"]);
|
||||
|
||||
$arrayApplicationData2["APP_STATUS"] = $arrayCurrentDelegationData["APP_STATUS"];
|
||||
|
||||
$taskCurrent = TaskPeer::retrieveByPK($arrayCurrentDelegationData["TAS_UID"]);
|
||||
|
||||
if ($taskCurrent->getTasType() == "INTERMEDIATE-CATCH-MESSAGE-EVENT") {
|
||||
$removeList = false;
|
||||
}
|
||||
|
||||
$arrayApplicationData2["REMOVED_LIST"] = $removeList;
|
||||
|
||||
$inbox = new ListInbox();
|
||||
$inbox->newRow($arrayApplicationData2, $arrayApplicationData["CURRENT_USER_UID"], false, array(), (($arrayNextDelegationData["TAS_ASSIGN_TYPE"] == "SELF_SERVICE")? true : false));
|
||||
} else {
|
||||
if (empty($aSp)) {
|
||||
$application = ApplicationPeer::retrieveByPK($arrayApplicationData["APP_UID"]);
|
||||
|
||||
if ($application->getAppStatus() == "DRAFT") {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "draft");
|
||||
} else {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "inbox");
|
||||
}
|
||||
}
|
||||
if ($taskCurrent->getTasType() == "INTERMEDIATE-CATCH-MESSAGE-EVENT") {
|
||||
$removeList = false;
|
||||
}
|
||||
} else {
|
||||
if ($removeList) {
|
||||
$application = ApplicationPeer::retrieveByPK($arrayApplicationData["APP_UID"]);
|
||||
|
||||
if ($application->getAppStatus() == "DRAFT") {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "draft");
|
||||
} else {
|
||||
//$user->refreshTotal($arrayApplicationData["CURRENT_USER_UID"], "remove", "inbox");
|
||||
}
|
||||
}
|
||||
$arrayApplicationData2["REMOVED_LIST"] = $removeList;
|
||||
|
||||
$inbox = new ListInbox();
|
||||
$inbox->newRow($arrayApplicationData2, $arrayApplicationData["CURRENT_USER_UID"], false, array(), (($arrayNextDelegationData["TAS_ASSIGN_TYPE"] == "SELF_SERVICE")? true : false));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2019,7 +2019,6 @@ class workspaceTools
|
||||
$this->regenerateListParticipatedLast(); // this list require no translation
|
||||
$this->regenerateListPaused(); // this list require no translation
|
||||
$this->regenerateListUnassigned(); // this list require no translation
|
||||
$this->migrateCounters();
|
||||
}
|
||||
if (!$flagReinsert) {
|
||||
$this->listFirstExecution("insert");
|
||||
@@ -2513,98 +2512,6 @@ class workspaceTools
|
||||
}
|
||||
/*----------------------------------********---------------------------------*/
|
||||
|
||||
public function migrateCounters()
|
||||
{
|
||||
$this->initPropel(true);
|
||||
// Updating the COMPLETE, DRAFT, INBOX, CANCELLED, PARTICIPATED counters
|
||||
$query = '
|
||||
UPDATE '.$this->dbName.'.USERS UA
|
||||
INNER JOIN
|
||||
(SELECT
|
||||
U.USR_UID,
|
||||
IFNULL(APP_INBOX, 0) USR_TOTAL_INBOX,
|
||||
IFNULL(APP_DRAFT, 0) USR_TOTAL_DRAFT,
|
||||
IFNULL(NEW_USR_TOTAL_CANCELED, 0) USR_TOTAL_CANCELLED,
|
||||
IFNULL(NEW_USR_TOTAL_PARTICIPATED_LAST, 0) USR_TOTAL_PARTICIPATED,
|
||||
0 USR_TOTAL_PAUSED,
|
||||
IFNULL(NEW_USR_TOTAL_COMPLETED, 0) USR_TOTAL_COMPLETED,
|
||||
0 USR_TOTAL_UNASSIGNED
|
||||
|
||||
FROM
|
||||
'.$this->dbName.'.USERS U
|
||||
LEFT JOIN
|
||||
(SELECT
|
||||
USR_UID, COUNT(APP_UID) NEW_USR_TOTAL_PARTICIPATED_LAST
|
||||
FROM
|
||||
'.$this->dbName.'.LIST_PARTICIPATED_LAST
|
||||
GROUP BY USR_UID) LPL ON U.USR_UID = LPL.USR_UID
|
||||
LEFT JOIN
|
||||
(SELECT
|
||||
USR_UID, COUNT(APP_UID) NEW_USR_TOTAL_COMPLETED
|
||||
FROM
|
||||
'.$this->dbName.'.LIST_COMPLETED
|
||||
GROUP BY USR_UID) LCO ON U.USR_UID = LCO.USR_UID
|
||||
LEFT JOIN
|
||||
(SELECT
|
||||
USR_UID, COUNT(DISTINCT APP_UID) APP_INBOX
|
||||
FROM
|
||||
'.$this->dbName.'.APP_CACHE_VIEW
|
||||
WHERE
|
||||
APP_STATUS = \'TO_DO\'
|
||||
AND APP_THREAD_STATUS = \'OPEN\'
|
||||
AND DEL_THREAD_STATUS = \'OPEN\'
|
||||
AND DEL_FINISH_DATE IS NULL
|
||||
GROUP BY USR_UID) APP_IN ON U.USR_UID = APP_IN.USR_UID
|
||||
LEFT JOIN
|
||||
(SELECT
|
||||
USR_UID, COUNT(DISTINCT APP_UID) APP_DRAFT
|
||||
FROM
|
||||
'.$this->dbName.'.APP_CACHE_VIEW
|
||||
WHERE
|
||||
APP_STATUS = \'DRAFT\'
|
||||
AND APP_THREAD_STATUS = \'OPEN\'
|
||||
AND DEL_THREAD_STATUS = \'OPEN\'
|
||||
GROUP BY USR_UID) APP_D ON U.USR_UID = APP_D.USR_UID
|
||||
LEFT JOIN
|
||||
(SELECT
|
||||
USR_UID, COUNT(APP_UID) NEW_USR_TOTAL_CANCELED
|
||||
FROM
|
||||
'.$this->dbName.'.LIST_CANCELED
|
||||
GROUP BY USR_UID) LCA ON U.USR_UID = LCA.USR_UID
|
||||
) UC
|
||||
ON UA.USR_UID = UC.USR_UID
|
||||
SET
|
||||
UA.USR_TOTAL_INBOX = UC.USR_TOTAL_INBOX,
|
||||
UA.USR_TOTAL_DRAFT = UC.USR_TOTAL_DRAFT,
|
||||
UA.USR_TOTAL_CANCELLED = UC.USR_TOTAL_CANCELLED,
|
||||
UA.USR_TOTAL_PARTICIPATED = UC.USR_TOTAL_PARTICIPATED,
|
||||
UA.USR_TOTAL_COMPLETED = UC.USR_TOTAL_COMPLETED';
|
||||
$con = Propel::getConnection("workflow");
|
||||
$stmt = $con->createStatement();
|
||||
$stmt->executeQuery($query);
|
||||
// Updating PAUSED and UNASSIGNED Cases
|
||||
$aTypes = array(
|
||||
'paused',
|
||||
'selfservice'
|
||||
);
|
||||
$users = new Users();
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(UsersPeer::USR_UID);
|
||||
$dataset = UsersPeer::doSelectRS($criteria);
|
||||
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
while($dataset->next()) {
|
||||
$aRow = $dataset->getRow();
|
||||
$oAppCache = new AppCacheView();
|
||||
$aCount = $oAppCache->getAllCounters($aTypes, $aRow['USR_UID'], false);
|
||||
$newData = array(
|
||||
'USR_UID' => $aRow['USR_UID'],
|
||||
'USR_TOTAL_PAUSED' => $aCount['paused'],
|
||||
'USR_TOTAL_UNASSIGNED' => $aCount['selfservice']
|
||||
);
|
||||
$users->update($newData);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This function checks if List tables are going to migrated
|
||||
*
|
||||
|
||||
@@ -97,9 +97,6 @@ class ListCanceled extends BaseListCanceled {
|
||||
$oListInbox = new ListInbox();
|
||||
$oListInbox->removeAll($data['APP_UID']);
|
||||
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'canceled');
|
||||
|
||||
//Update - WHERE
|
||||
$criteriaWhere = new Criteria("workflow");
|
||||
$criteriaWhere->add(ListParticipatedLastPeer::APP_UID, $data["APP_UID"], Criteria::EQUAL);
|
||||
|
||||
@@ -97,34 +97,6 @@ class ListCompleted extends BaseListCompleted
|
||||
$criteriaSet->add(ListParticipatedLastPeer::APP_STATUS, 'COMPLETED');
|
||||
BasePeer::doUpdate($criteriaWhere, $criteriaSet, Propel::getConnection("workflow"));
|
||||
|
||||
$users = new Users();
|
||||
if($data['USR_UID'] != ''){
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'completed');
|
||||
}
|
||||
if ($data['DEL_PREVIOUS'] != 0) {
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(TaskPeer::TAS_TYPE);
|
||||
$criteria->add( TaskPeer::TAS_UID, $data['TAS_UID'], Criteria::EQUAL );
|
||||
$dataset = TaskPeer::doSelectRS($criteria);
|
||||
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
$dataset->next();
|
||||
$aRow = $dataset->getRow();
|
||||
if ($aRow['TAS_TYPE'] != 'SUBPROCESS') {
|
||||
//$users->refreshTotal($data['USR_UID'], 'remove', 'inbox');
|
||||
}
|
||||
} else {
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(SubApplicationPeer::APP_UID);
|
||||
$criteria->add( SubApplicationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );
|
||||
$dataset = SubApplicationPeer::doSelectRS($criteria);
|
||||
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
if ($dataset->next()) {
|
||||
//$users->refreshTotal($data['USR_UID'], 'remove', 'inbox');
|
||||
} else {
|
||||
//$users->refreshTotal($data['USR_UID'], 'remove', 'draft');
|
||||
}
|
||||
}
|
||||
|
||||
$con = Propel::getConnection( ListCompletedPeer::DATABASE_NAME );
|
||||
try {
|
||||
$this->fromArray( $data, BasePeer::TYPE_FIELDNAME );
|
||||
|
||||
@@ -63,8 +63,6 @@ class ListInbox extends BaseListInbox
|
||||
$oCriteria->add(ListParticipatedLastPeer::APP_UID, $data['APP_UID']);
|
||||
$oCriteria->add(ListParticipatedLastPeer::USR_UID, $data['USR_UID']);
|
||||
ListParticipatedLastPeer::doDelete($oCriteria);
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'removed', 'participated');
|
||||
}
|
||||
|
||||
$listParticipatedLast = new ListParticipatedLast();
|
||||
@@ -110,17 +108,12 @@ class ListInbox extends BaseListInbox
|
||||
$data['APP_TITLE'] = G::replaceDataField($data['APP_TITLE'], $aData['APP_DATA']);
|
||||
}
|
||||
if ($isSelfService) {
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'inbox');
|
||||
|
||||
$listParticipatedLast = new ListParticipatedLast();
|
||||
$listParticipatedLast->remove($data['APP_UID'], $data['USR_UID'], $data['DEL_INDEX']);
|
||||
|
||||
//Update
|
||||
//Update - SET
|
||||
$criteriaSet = new Criteria("workflow");
|
||||
$criteriaSet->add(ListParticipatedLastPeer::USR_UID, $data["USR_UID"]);
|
||||
|
||||
//Update - WHERE
|
||||
$criteriaWhere = new Criteria("workflow");
|
||||
$criteriaWhere->add(ListParticipatedLastPeer::APP_UID, $data["APP_UID"], Criteria::EQUAL);
|
||||
@@ -132,8 +125,6 @@ class ListInbox extends BaseListInbox
|
||||
//Update
|
||||
$listParticipatedLast = new ListParticipatedLast();
|
||||
$listParticipatedLast->refresh($data);
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'participated');
|
||||
} else {
|
||||
if (isset($data["APP_UID"]) && isset($data["USER_UID"]) && isset($data["DEL_INDEX"]) && isset($data["APP_TITLE"])) {
|
||||
//Update
|
||||
@@ -311,7 +302,6 @@ class ListInbox extends BaseListInbox
|
||||
$data['DEL_PREVIOUS_USR_LASTNAME'] = $aRow['USR_LASTNAME'];
|
||||
}
|
||||
|
||||
$users = new Users();
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(SubApplicationPeer::DEL_INDEX_PARENT);
|
||||
$criteria->add( SubApplicationPeer::APP_PARENT, $data['APP_UID'], Criteria::EQUAL );
|
||||
@@ -320,47 +310,11 @@ class ListInbox extends BaseListInbox
|
||||
if ($dataset->next()) {
|
||||
$aSub = $dataset->getRow();
|
||||
if ($aSub['DEL_INDEX_PARENT'] == $data['DEL_PREVIOUS'] && !$isSelfService) {
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'inbox');
|
||||
self::create($data, $isSelfService);
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
|
||||
if (!$isInitSubprocess) {
|
||||
if ($data['APP_STATUS'] == 'DRAFT') {
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'draft');
|
||||
} else {
|
||||
$oRow = ApplicationPeer::retrieveByPK($data['APP_UID']);
|
||||
$aFields = $oRow->toArray( BasePeer::TYPE_FIELDNAME );
|
||||
if ($removeList) {
|
||||
if ($data['DEL_INDEX'] == 2 || $aFields['APP_STATUS'] == 'DRAFT') {
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(SubApplicationPeer::APP_UID);
|
||||
$criteria->add( SubApplicationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );
|
||||
$dataset = SubApplicationPeer::doSelectRS($criteria);
|
||||
if ($dataset->next()) {
|
||||
//$users->refreshTotal($delPreviusUsrUid, 'remove', 'inbox');
|
||||
} else {
|
||||
//$users->refreshTotal($delPreviusUsrUid, 'remove', 'draft');
|
||||
}
|
||||
} else {
|
||||
//$users->refreshTotal($delPreviusUsrUid, 'remove', 'inbox');
|
||||
}
|
||||
}
|
||||
if (!$isSelfService) {
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'inbox');
|
||||
}
|
||||
}
|
||||
} else {
|
||||
if($data['USR_UID'] !=''){
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'inbox');
|
||||
}
|
||||
if ($dataPreviusApplication['APP_STATUS'] == 'DRAFT') {
|
||||
//$users->refreshTotal($dataPreviusApplication['CURRENT_USER_UID'], 'remove', 'draft');
|
||||
} else {
|
||||
//$users->refreshTotal($dataPreviusApplication['CURRENT_USER_UID'], 'remove', 'inbox');
|
||||
}
|
||||
}
|
||||
if ($data['USR_UID'] != '') {
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn(UsersPeer::USR_USERNAME);
|
||||
|
||||
@@ -50,9 +50,6 @@ class ListParticipatedLast extends BaseListParticipatedLast
|
||||
$data['DEL_CURRENT_USR_FIRSTNAME'] = $aRow['USR_FIRSTNAME'];
|
||||
$data['DEL_CURRENT_USR_LASTNAME'] = $aRow['USR_LASTNAME'];
|
||||
$data['DEL_CURRENT_TAS_TITLE'] = $data['APP_TAS_TITLE'];
|
||||
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'participated');
|
||||
}
|
||||
} else {
|
||||
$getData['USR_UID'] = $data['USR_UID_CURRENT'];
|
||||
@@ -170,17 +167,13 @@ class ListParticipatedLast extends BaseListParticipatedLast
|
||||
public function remove ($app_uid, $usr_uid, $del_index)
|
||||
{
|
||||
try {
|
||||
$flagDelete = false;
|
||||
|
||||
if (!is_null(ListParticipatedLastPeer::retrieveByPK($app_uid, $usr_uid, $del_index))) {
|
||||
$criteria = new Criteria("workflow");
|
||||
|
||||
$criteria->add(ListParticipatedLastPeer::APP_UID, $app_uid);
|
||||
$criteria->add(ListParticipatedLastPeer::USR_UID, $usr_uid);
|
||||
$criteria->add(ListParticipatedLastPeer::DEL_INDEX, $del_index);
|
||||
|
||||
$result = ListParticipatedLastPeer::doDelete($criteria);
|
||||
$flagDelete = true;
|
||||
} else {
|
||||
$criteria = new Criteria("workflow");
|
||||
$criteria->add(ListParticipatedLastPeer::APP_UID, $app_uid);
|
||||
@@ -190,14 +183,8 @@ class ListParticipatedLast extends BaseListParticipatedLast
|
||||
if ($rsCriteria->next()) {
|
||||
$criteria2 = clone $criteria;
|
||||
$result = ListParticipatedLastPeer::doDelete($criteria2);
|
||||
$flagDelete = true;
|
||||
}
|
||||
}
|
||||
|
||||
if ($flagDelete) {
|
||||
$user = new Users();
|
||||
$user->refreshTotal($usr_uid, "removed", "participated");
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
throw $e;
|
||||
}
|
||||
|
||||
@@ -112,9 +112,6 @@ class ListPaused extends BaseListPaused {
|
||||
$oListInbox = new ListInbox();
|
||||
$oListInbox->remove($data['APP_UID'], $data['DEL_INDEX']);
|
||||
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data['USR_UID'], 'add', 'paused');
|
||||
|
||||
$con = Propel::getConnection( ListPausedPeer::DATABASE_NAME );
|
||||
try {
|
||||
$this->fromArray( $data, BasePeer::TYPE_FIELDNAME );
|
||||
@@ -171,9 +168,6 @@ class ListPaused extends BaseListPaused {
|
||||
*/
|
||||
public function remove ($app_uid, $del_index, $data_inbox)
|
||||
{
|
||||
$users = new Users();
|
||||
$users->refreshTotal($data_inbox['USR_UID'], 'removed', 'paused');
|
||||
|
||||
$oRow = ApplicationPeer::retrieveByPK($app_uid);
|
||||
$aFields = $oRow->toArray( BasePeer::TYPE_FIELDNAME );
|
||||
$data_inbox['APP_STATUS'] = $aFields['APP_STATUS'];
|
||||
|
||||
@@ -445,62 +445,17 @@ class Users extends BaseUsers
|
||||
return $aFields;
|
||||
}
|
||||
|
||||
public function refreshTotal ($userId, $type = 'add', $list = "inbox", $total = 1)
|
||||
/**
|
||||
* @Deprecated
|
||||
* @param $userId
|
||||
* @param string $type
|
||||
* @param string $list
|
||||
* @param int $total
|
||||
* @throws Exception
|
||||
*/
|
||||
public function refreshTotal($userId, $type = 'add', $list = "inbox", $total = 1)
|
||||
{
|
||||
if ($userId == "") {
|
||||
return;
|
||||
}
|
||||
|
||||
$nameList = self::getNameTotal($list);
|
||||
$criteria = new Criteria();
|
||||
$criteria->addSelectColumn( $nameList );
|
||||
$criteria->add( UsersPeer::USR_UID, $userId, Criteria::EQUAL );
|
||||
$dataset = ApplicationPeer::doSelectRS($criteria);
|
||||
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
|
||||
$dataset->next();
|
||||
$aRow = $dataset->getRow();
|
||||
|
||||
$num = $aRow[$nameList];
|
||||
if ($type == 'add') {
|
||||
$num++;
|
||||
} else {
|
||||
$num--;
|
||||
}
|
||||
|
||||
$data = array(
|
||||
'USR_UID' => $userId,
|
||||
$nameList => $num
|
||||
);
|
||||
self::update($data);
|
||||
}
|
||||
|
||||
public function getNameTotal($list = "inbox")
|
||||
{
|
||||
switch ($list) {
|
||||
case 'draft':
|
||||
$return = 'USR_TOTAL_DRAFT';
|
||||
break;
|
||||
case 'canceled':
|
||||
$return = 'USR_TOTAL_CANCELLED';
|
||||
break;
|
||||
case 'participated':
|
||||
$return = 'USR_TOTAL_PARTICIPATED';
|
||||
break;
|
||||
case 'paused':
|
||||
$return = 'USR_TOTAL_PAUSED';
|
||||
break;
|
||||
case 'completed':
|
||||
$return = 'USR_TOTAL_COMPLETED';
|
||||
break;
|
||||
case 'unassigned':
|
||||
$return = 'USR_TOTAL_UNASSIGNED';
|
||||
break;
|
||||
case 'inbox':
|
||||
default:
|
||||
$return = 'USR_TOTAL_INBOX';
|
||||
break;
|
||||
}
|
||||
return $return;
|
||||
throw new Exception("This method (refreshTotal) is no longer in use. Please remove reference.");
|
||||
}
|
||||
|
||||
public function userLanguaje ($usrUid = "")
|
||||
|
||||
@@ -117,20 +117,6 @@ class UsersMapBuilder
|
||||
|
||||
$tMap->addColumn('USR_UX', 'UsrUx', 'string', CreoleTypes::VARCHAR, false, 128);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_INBOX', 'UsrTotalInbox', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_DRAFT', 'UsrTotalDraft', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_CANCELLED', 'UsrTotalCancelled', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_PARTICIPATED', 'UsrTotalParticipated', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_PAUSED', 'UsrTotalPaused', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_COMPLETED', 'UsrTotalCompleted', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_TOTAL_UNASSIGNED', 'UsrTotalUnassigned', 'int', CreoleTypes::INTEGER, false, null);
|
||||
|
||||
$tMap->addColumn('USR_COST_BY_HOUR', 'UsrCostByHour', 'double', CreoleTypes::DECIMAL, false, 7,2);
|
||||
|
||||
$tMap->addColumn('USR_UNIT_COST', 'UsrUnitCost', 'string', CreoleTypes::VARCHAR, false, 50);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -25,7 +25,7 @@ abstract class BaseUsersPeer
|
||||
const CLASS_DEFAULT = 'classes.model.Users';
|
||||
|
||||
/** The total number of columns. */
|
||||
const NUM_COLUMNS = 39;
|
||||
const NUM_COLUMNS = 32;
|
||||
|
||||
/** The number of lazy-loaded columns. */
|
||||
const NUM_LAZY_LOAD_COLUMNS = 0;
|
||||
@@ -109,27 +109,6 @@ abstract class BaseUsersPeer
|
||||
/** the column name for the USR_UX field */
|
||||
const USR_UX = 'USERS.USR_UX';
|
||||
|
||||
/** the column name for the USR_TOTAL_INBOX field */
|
||||
const USR_TOTAL_INBOX = 'USERS.USR_TOTAL_INBOX';
|
||||
|
||||
/** the column name for the USR_TOTAL_DRAFT field */
|
||||
const USR_TOTAL_DRAFT = 'USERS.USR_TOTAL_DRAFT';
|
||||
|
||||
/** the column name for the USR_TOTAL_CANCELLED field */
|
||||
const USR_TOTAL_CANCELLED = 'USERS.USR_TOTAL_CANCELLED';
|
||||
|
||||
/** the column name for the USR_TOTAL_PARTICIPATED field */
|
||||
const USR_TOTAL_PARTICIPATED = 'USERS.USR_TOTAL_PARTICIPATED';
|
||||
|
||||
/** the column name for the USR_TOTAL_PAUSED field */
|
||||
const USR_TOTAL_PAUSED = 'USERS.USR_TOTAL_PAUSED';
|
||||
|
||||
/** the column name for the USR_TOTAL_COMPLETED field */
|
||||
const USR_TOTAL_COMPLETED = 'USERS.USR_TOTAL_COMPLETED';
|
||||
|
||||
/** the column name for the USR_TOTAL_UNASSIGNED field */
|
||||
const USR_TOTAL_UNASSIGNED = 'USERS.USR_TOTAL_UNASSIGNED';
|
||||
|
||||
/** the column name for the USR_COST_BY_HOUR field */
|
||||
const USR_COST_BY_HOUR = 'USERS.USR_COST_BY_HOUR';
|
||||
|
||||
@@ -159,10 +138,10 @@ abstract class BaseUsersPeer
|
||||
* e.g. self::$fieldNames[self::TYPE_PHPNAME][0] = 'Id'
|
||||
*/
|
||||
private static $fieldNames = array (
|
||||
BasePeer::TYPE_PHPNAME => array ('UsrUid', 'UsrUsername', 'UsrPassword', 'UsrFirstname', 'UsrLastname', 'UsrEmail', 'UsrDueDate', 'UsrCreateDate', 'UsrUpdateDate', 'UsrStatus', 'UsrCountry', 'UsrCity', 'UsrLocation', 'UsrAddress', 'UsrPhone', 'UsrFax', 'UsrCellular', 'UsrZipCode', 'DepUid', 'UsrPosition', 'UsrResume', 'UsrBirthday', 'UsrRole', 'UsrReportsTo', 'UsrReplacedBy', 'UsrUx', 'UsrTotalInbox', 'UsrTotalDraft', 'UsrTotalCancelled', 'UsrTotalParticipated', 'UsrTotalPaused', 'UsrTotalCompleted', 'UsrTotalUnassigned', 'UsrCostByHour', 'UsrUnitCost', 'UsrPmdriveFolderUid', 'UsrBookmarkStartCases', 'UsrTimeZone', 'UsrDefaultLang', ),
|
||||
BasePeer::TYPE_COLNAME => array (UsersPeer::USR_UID, UsersPeer::USR_USERNAME, UsersPeer::USR_PASSWORD, UsersPeer::USR_FIRSTNAME, UsersPeer::USR_LASTNAME, UsersPeer::USR_EMAIL, UsersPeer::USR_DUE_DATE, UsersPeer::USR_CREATE_DATE, UsersPeer::USR_UPDATE_DATE, UsersPeer::USR_STATUS, UsersPeer::USR_COUNTRY, UsersPeer::USR_CITY, UsersPeer::USR_LOCATION, UsersPeer::USR_ADDRESS, UsersPeer::USR_PHONE, UsersPeer::USR_FAX, UsersPeer::USR_CELLULAR, UsersPeer::USR_ZIP_CODE, UsersPeer::DEP_UID, UsersPeer::USR_POSITION, UsersPeer::USR_RESUME, UsersPeer::USR_BIRTHDAY, UsersPeer::USR_ROLE, UsersPeer::USR_REPORTS_TO, UsersPeer::USR_REPLACED_BY, UsersPeer::USR_UX, UsersPeer::USR_TOTAL_INBOX, UsersPeer::USR_TOTAL_DRAFT, UsersPeer::USR_TOTAL_CANCELLED, UsersPeer::USR_TOTAL_PARTICIPATED, UsersPeer::USR_TOTAL_PAUSED, UsersPeer::USR_TOTAL_COMPLETED, UsersPeer::USR_TOTAL_UNASSIGNED, UsersPeer::USR_COST_BY_HOUR, UsersPeer::USR_UNIT_COST, UsersPeer::USR_PMDRIVE_FOLDER_UID, UsersPeer::USR_BOOKMARK_START_CASES, UsersPeer::USR_TIME_ZONE, UsersPeer::USR_DEFAULT_LANG, ),
|
||||
BasePeer::TYPE_FIELDNAME => array ('USR_UID', 'USR_USERNAME', 'USR_PASSWORD', 'USR_FIRSTNAME', 'USR_LASTNAME', 'USR_EMAIL', 'USR_DUE_DATE', 'USR_CREATE_DATE', 'USR_UPDATE_DATE', 'USR_STATUS', 'USR_COUNTRY', 'USR_CITY', 'USR_LOCATION', 'USR_ADDRESS', 'USR_PHONE', 'USR_FAX', 'USR_CELLULAR', 'USR_ZIP_CODE', 'DEP_UID', 'USR_POSITION', 'USR_RESUME', 'USR_BIRTHDAY', 'USR_ROLE', 'USR_REPORTS_TO', 'USR_REPLACED_BY', 'USR_UX', 'USR_TOTAL_INBOX', 'USR_TOTAL_DRAFT', 'USR_TOTAL_CANCELLED', 'USR_TOTAL_PARTICIPATED', 'USR_TOTAL_PAUSED', 'USR_TOTAL_COMPLETED', 'USR_TOTAL_UNASSIGNED', 'USR_COST_BY_HOUR', 'USR_UNIT_COST', 'USR_PMDRIVE_FOLDER_UID', 'USR_BOOKMARK_START_CASES', 'USR_TIME_ZONE', 'USR_DEFAULT_LANG', ),
|
||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, )
|
||||
BasePeer::TYPE_PHPNAME => array ('UsrUid', 'UsrUsername', 'UsrPassword', 'UsrFirstname', 'UsrLastname', 'UsrEmail', 'UsrDueDate', 'UsrCreateDate', 'UsrUpdateDate', 'UsrStatus', 'UsrCountry', 'UsrCity', 'UsrLocation', 'UsrAddress', 'UsrPhone', 'UsrFax', 'UsrCellular', 'UsrZipCode', 'DepUid', 'UsrPosition', 'UsrResume', 'UsrBirthday', 'UsrRole', 'UsrReportsTo', 'UsrReplacedBy', 'UsrUx', 'UsrCostByHour', 'UsrUnitCost', 'UsrPmdriveFolderUid', 'UsrBookmarkStartCases', 'UsrTimeZone', 'UsrDefaultLang', ),
|
||||
BasePeer::TYPE_COLNAME => array (UsersPeer::USR_UID, UsersPeer::USR_USERNAME, UsersPeer::USR_PASSWORD, UsersPeer::USR_FIRSTNAME, UsersPeer::USR_LASTNAME, UsersPeer::USR_EMAIL, UsersPeer::USR_DUE_DATE, UsersPeer::USR_CREATE_DATE, UsersPeer::USR_UPDATE_DATE, UsersPeer::USR_STATUS, UsersPeer::USR_COUNTRY, UsersPeer::USR_CITY, UsersPeer::USR_LOCATION, UsersPeer::USR_ADDRESS, UsersPeer::USR_PHONE, UsersPeer::USR_FAX, UsersPeer::USR_CELLULAR, UsersPeer::USR_ZIP_CODE, UsersPeer::DEP_UID, UsersPeer::USR_POSITION, UsersPeer::USR_RESUME, UsersPeer::USR_BIRTHDAY, UsersPeer::USR_ROLE, UsersPeer::USR_REPORTS_TO, UsersPeer::USR_REPLACED_BY, UsersPeer::USR_UX, UsersPeer::USR_COST_BY_HOUR, UsersPeer::USR_UNIT_COST, UsersPeer::USR_PMDRIVE_FOLDER_UID, UsersPeer::USR_BOOKMARK_START_CASES, UsersPeer::USR_TIME_ZONE, UsersPeer::USR_DEFAULT_LANG, ),
|
||||
BasePeer::TYPE_FIELDNAME => array ('USR_UID', 'USR_USERNAME', 'USR_PASSWORD', 'USR_FIRSTNAME', 'USR_LASTNAME', 'USR_EMAIL', 'USR_DUE_DATE', 'USR_CREATE_DATE', 'USR_UPDATE_DATE', 'USR_STATUS', 'USR_COUNTRY', 'USR_CITY', 'USR_LOCATION', 'USR_ADDRESS', 'USR_PHONE', 'USR_FAX', 'USR_CELLULAR', 'USR_ZIP_CODE', 'DEP_UID', 'USR_POSITION', 'USR_RESUME', 'USR_BIRTHDAY', 'USR_ROLE', 'USR_REPORTS_TO', 'USR_REPLACED_BY', 'USR_UX', 'USR_COST_BY_HOUR', 'USR_UNIT_COST', 'USR_PMDRIVE_FOLDER_UID', 'USR_BOOKMARK_START_CASES', 'USR_TIME_ZONE', 'USR_DEFAULT_LANG', ),
|
||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, )
|
||||
);
|
||||
|
||||
/**
|
||||
@@ -172,10 +151,10 @@ abstract class BaseUsersPeer
|
||||
* e.g. self::$fieldNames[BasePeer::TYPE_PHPNAME]['Id'] = 0
|
||||
*/
|
||||
private static $fieldKeys = array (
|
||||
BasePeer::TYPE_PHPNAME => array ('UsrUid' => 0, 'UsrUsername' => 1, 'UsrPassword' => 2, 'UsrFirstname' => 3, 'UsrLastname' => 4, 'UsrEmail' => 5, 'UsrDueDate' => 6, 'UsrCreateDate' => 7, 'UsrUpdateDate' => 8, 'UsrStatus' => 9, 'UsrCountry' => 10, 'UsrCity' => 11, 'UsrLocation' => 12, 'UsrAddress' => 13, 'UsrPhone' => 14, 'UsrFax' => 15, 'UsrCellular' => 16, 'UsrZipCode' => 17, 'DepUid' => 18, 'UsrPosition' => 19, 'UsrResume' => 20, 'UsrBirthday' => 21, 'UsrRole' => 22, 'UsrReportsTo' => 23, 'UsrReplacedBy' => 24, 'UsrUx' => 25, 'UsrTotalInbox' => 26, 'UsrTotalDraft' => 27, 'UsrTotalCancelled' => 28, 'UsrTotalParticipated' => 29, 'UsrTotalPaused' => 30, 'UsrTotalCompleted' => 31, 'UsrTotalUnassigned' => 32, 'UsrCostByHour' => 33, 'UsrUnitCost' => 34, 'UsrPmdriveFolderUid' => 35, 'UsrBookmarkStartCases' => 36, 'UsrTimeZone' => 37, 'UsrDefaultLang' => 38, ),
|
||||
BasePeer::TYPE_COLNAME => array (UsersPeer::USR_UID => 0, UsersPeer::USR_USERNAME => 1, UsersPeer::USR_PASSWORD => 2, UsersPeer::USR_FIRSTNAME => 3, UsersPeer::USR_LASTNAME => 4, UsersPeer::USR_EMAIL => 5, UsersPeer::USR_DUE_DATE => 6, UsersPeer::USR_CREATE_DATE => 7, UsersPeer::USR_UPDATE_DATE => 8, UsersPeer::USR_STATUS => 9, UsersPeer::USR_COUNTRY => 10, UsersPeer::USR_CITY => 11, UsersPeer::USR_LOCATION => 12, UsersPeer::USR_ADDRESS => 13, UsersPeer::USR_PHONE => 14, UsersPeer::USR_FAX => 15, UsersPeer::USR_CELLULAR => 16, UsersPeer::USR_ZIP_CODE => 17, UsersPeer::DEP_UID => 18, UsersPeer::USR_POSITION => 19, UsersPeer::USR_RESUME => 20, UsersPeer::USR_BIRTHDAY => 21, UsersPeer::USR_ROLE => 22, UsersPeer::USR_REPORTS_TO => 23, UsersPeer::USR_REPLACED_BY => 24, UsersPeer::USR_UX => 25, UsersPeer::USR_TOTAL_INBOX => 26, UsersPeer::USR_TOTAL_DRAFT => 27, UsersPeer::USR_TOTAL_CANCELLED => 28, UsersPeer::USR_TOTAL_PARTICIPATED => 29, UsersPeer::USR_TOTAL_PAUSED => 30, UsersPeer::USR_TOTAL_COMPLETED => 31, UsersPeer::USR_TOTAL_UNASSIGNED => 32, UsersPeer::USR_COST_BY_HOUR => 33, UsersPeer::USR_UNIT_COST => 34, UsersPeer::USR_PMDRIVE_FOLDER_UID => 35, UsersPeer::USR_BOOKMARK_START_CASES => 36, UsersPeer::USR_TIME_ZONE => 37, UsersPeer::USR_DEFAULT_LANG => 38, ),
|
||||
BasePeer::TYPE_FIELDNAME => array ('USR_UID' => 0, 'USR_USERNAME' => 1, 'USR_PASSWORD' => 2, 'USR_FIRSTNAME' => 3, 'USR_LASTNAME' => 4, 'USR_EMAIL' => 5, 'USR_DUE_DATE' => 6, 'USR_CREATE_DATE' => 7, 'USR_UPDATE_DATE' => 8, 'USR_STATUS' => 9, 'USR_COUNTRY' => 10, 'USR_CITY' => 11, 'USR_LOCATION' => 12, 'USR_ADDRESS' => 13, 'USR_PHONE' => 14, 'USR_FAX' => 15, 'USR_CELLULAR' => 16, 'USR_ZIP_CODE' => 17, 'DEP_UID' => 18, 'USR_POSITION' => 19, 'USR_RESUME' => 20, 'USR_BIRTHDAY' => 21, 'USR_ROLE' => 22, 'USR_REPORTS_TO' => 23, 'USR_REPLACED_BY' => 24, 'USR_UX' => 25, 'USR_TOTAL_INBOX' => 26, 'USR_TOTAL_DRAFT' => 27, 'USR_TOTAL_CANCELLED' => 28, 'USR_TOTAL_PARTICIPATED' => 29, 'USR_TOTAL_PAUSED' => 30, 'USR_TOTAL_COMPLETED' => 31, 'USR_TOTAL_UNASSIGNED' => 32, 'USR_COST_BY_HOUR' => 33, 'USR_UNIT_COST' => 34, 'USR_PMDRIVE_FOLDER_UID' => 35, 'USR_BOOKMARK_START_CASES' => 36, 'USR_TIME_ZONE' => 37, 'USR_DEFAULT_LANG' => 38, ),
|
||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, )
|
||||
BasePeer::TYPE_PHPNAME => array ('UsrUid' => 0, 'UsrUsername' => 1, 'UsrPassword' => 2, 'UsrFirstname' => 3, 'UsrLastname' => 4, 'UsrEmail' => 5, 'UsrDueDate' => 6, 'UsrCreateDate' => 7, 'UsrUpdateDate' => 8, 'UsrStatus' => 9, 'UsrCountry' => 10, 'UsrCity' => 11, 'UsrLocation' => 12, 'UsrAddress' => 13, 'UsrPhone' => 14, 'UsrFax' => 15, 'UsrCellular' => 16, 'UsrZipCode' => 17, 'DepUid' => 18, 'UsrPosition' => 19, 'UsrResume' => 20, 'UsrBirthday' => 21, 'UsrRole' => 22, 'UsrReportsTo' => 23, 'UsrReplacedBy' => 24, 'UsrUx' => 25, 'UsrCostByHour' => 26, 'UsrUnitCost' => 27, 'UsrPmdriveFolderUid' => 28, 'UsrBookmarkStartCases' => 29, 'UsrTimeZone' => 30, 'UsrDefaultLang' => 31, ),
|
||||
BasePeer::TYPE_COLNAME => array (UsersPeer::USR_UID => 0, UsersPeer::USR_USERNAME => 1, UsersPeer::USR_PASSWORD => 2, UsersPeer::USR_FIRSTNAME => 3, UsersPeer::USR_LASTNAME => 4, UsersPeer::USR_EMAIL => 5, UsersPeer::USR_DUE_DATE => 6, UsersPeer::USR_CREATE_DATE => 7, UsersPeer::USR_UPDATE_DATE => 8, UsersPeer::USR_STATUS => 9, UsersPeer::USR_COUNTRY => 10, UsersPeer::USR_CITY => 11, UsersPeer::USR_LOCATION => 12, UsersPeer::USR_ADDRESS => 13, UsersPeer::USR_PHONE => 14, UsersPeer::USR_FAX => 15, UsersPeer::USR_CELLULAR => 16, UsersPeer::USR_ZIP_CODE => 17, UsersPeer::DEP_UID => 18, UsersPeer::USR_POSITION => 19, UsersPeer::USR_RESUME => 20, UsersPeer::USR_BIRTHDAY => 21, UsersPeer::USR_ROLE => 22, UsersPeer::USR_REPORTS_TO => 23, UsersPeer::USR_REPLACED_BY => 24, UsersPeer::USR_UX => 25, UsersPeer::USR_COST_BY_HOUR => 26, UsersPeer::USR_UNIT_COST => 27, UsersPeer::USR_PMDRIVE_FOLDER_UID => 28, UsersPeer::USR_BOOKMARK_START_CASES => 29, UsersPeer::USR_TIME_ZONE => 30, UsersPeer::USR_DEFAULT_LANG => 31, ),
|
||||
BasePeer::TYPE_FIELDNAME => array ('USR_UID' => 0, 'USR_USERNAME' => 1, 'USR_PASSWORD' => 2, 'USR_FIRSTNAME' => 3, 'USR_LASTNAME' => 4, 'USR_EMAIL' => 5, 'USR_DUE_DATE' => 6, 'USR_CREATE_DATE' => 7, 'USR_UPDATE_DATE' => 8, 'USR_STATUS' => 9, 'USR_COUNTRY' => 10, 'USR_CITY' => 11, 'USR_LOCATION' => 12, 'USR_ADDRESS' => 13, 'USR_PHONE' => 14, 'USR_FAX' => 15, 'USR_CELLULAR' => 16, 'USR_ZIP_CODE' => 17, 'DEP_UID' => 18, 'USR_POSITION' => 19, 'USR_RESUME' => 20, 'USR_BIRTHDAY' => 21, 'USR_ROLE' => 22, 'USR_REPORTS_TO' => 23, 'USR_REPLACED_BY' => 24, 'USR_UX' => 25, 'USR_COST_BY_HOUR' => 26, 'USR_UNIT_COST' => 27, 'USR_PMDRIVE_FOLDER_UID' => 28, 'USR_BOOKMARK_START_CASES' => 29, 'USR_TIME_ZONE' => 30, 'USR_DEFAULT_LANG' => 31, ),
|
||||
BasePeer::TYPE_NUM => array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, )
|
||||
);
|
||||
|
||||
/**
|
||||
@@ -328,20 +307,6 @@ abstract class BaseUsersPeer
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_UX);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_INBOX);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_DRAFT);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_CANCELLED);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_PARTICIPATED);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_PAUSED);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_COMPLETED);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_TOTAL_UNASSIGNED);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_COST_BY_HOUR);
|
||||
|
||||
$criteria->addSelectColumn(UsersPeer::USR_UNIT_COST);
|
||||
|
||||
@@ -1540,13 +1540,6 @@
|
||||
<column name="USR_REPORTS_TO" type="VARCHAR" size="32" default=""/>
|
||||
<column name="USR_REPLACED_BY" type="VARCHAR" size="32" default=""/>
|
||||
<column name="USR_UX" type="VARCHAR" size="128" default="NORMAL"/>
|
||||
<column name="USR_TOTAL_INBOX" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_DRAFT" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_CANCELLED" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_PARTICIPATED" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_PAUSED" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_COMPLETED" type="INTEGER" default="0"/>
|
||||
<column name="USR_TOTAL_UNASSIGNED" type="INTEGER" default="0"/>
|
||||
<column name="USR_COST_BY_HOUR" type="DECIMAL" size="7,2" required="false" default="0"/>
|
||||
<column name="USR_UNIT_COST" type="VARCHAR" size="50" required="false" default=""/>
|
||||
<column name="USR_PMDRIVE_FOLDER_UID" type="VARCHAR" size="32" default="" required="false"/>
|
||||
|
||||
@@ -744,13 +744,6 @@ CREATE TABLE `USERS`
|
||||
`USR_REPORTS_TO` VARCHAR(32) default '',
|
||||
`USR_REPLACED_BY` VARCHAR(32) default '',
|
||||
`USR_UX` VARCHAR(128) default 'NORMAL',
|
||||
`USR_TOTAL_INBOX` INTEGER default 0,
|
||||
`USR_TOTAL_DRAFT` INTEGER default 0,
|
||||
`USR_TOTAL_CANCELLED` INTEGER default 0,
|
||||
`USR_TOTAL_PARTICIPATED` INTEGER default 0,
|
||||
`USR_TOTAL_PAUSED` INTEGER default 0,
|
||||
`USR_TOTAL_COMPLETED` INTEGER default 0,
|
||||
`USR_TOTAL_UNASSIGNED` INTEGER default 0,
|
||||
`USR_COST_BY_HOUR` DECIMAL(7,2) default 0,
|
||||
`USR_UNIT_COST` VARCHAR(50) default '',
|
||||
`USR_PMDRIVE_FOLDER_UID` VARCHAR(32) default '',
|
||||
|
||||
Reference in New Issue
Block a user