Skip to content
Snippets Groups Projects
Commit 850f576f authored by Satish's avatar Satish
Browse files

Fixes #435 - Error in Migration script 660_to_700.php

parent 70ae98a1
No related branches found
No related tags found
1 merge request!185Fixes #435, #481, #488, #507, #508
......@@ -43,18 +43,18 @@ if(defined('VTIGER_UPGRADE')) {
$adb->pquery('UPDATE vtiger_convertleadmapping SET editable=? WHERE leadfid=?', array(1, $phoneFieldId));
// Migration for #261 - vtiger_portalinfo doesn't update contact
$columns = $db->getColumnNames('com_vtiger_workflows');
$columns = $adb->getColumnNames('com_vtiger_workflows');
if (in_array('status', $columns)) {
$db->pquery('ALTER TABLE com_vtiger_workflows MODIFY COLUMN status TINYINT(1) DEFAULT 1', array());
$db->pquery('UPDATE com_vtiger_workflows SET status=? WHERE status IS NULL', array(1));
$adb->pquery('ALTER TABLE com_vtiger_workflows MODIFY COLUMN status TINYINT(1) DEFAULT 1', array());
$adb->pquery('UPDATE com_vtiger_workflows SET status=? WHERE status IS NULL', array(1));
} else {
$db->pquery('ALTER TABLE com_vtiger_workflows ADD COLUMN status TINYINT DEFAULT 1', array());
$adb->pquery('ALTER TABLE com_vtiger_workflows ADD COLUMN status TINYINT DEFAULT 1', array());
}
if (!in_array('workflowname', $columns)) {
$db->pquery('ALTER TABLE com_vtiger_workflows ADD COLUMN workflowname VARCHAR(100)', array());
$adb->pquery('ALTER TABLE com_vtiger_workflows ADD COLUMN workflowname VARCHAR(100)', array());
}
$db->pquery('UPDATE com_vtiger_workflows SET workflowname = summary', array());
$adb->pquery('UPDATE com_vtiger_workflows SET workflowname = summary', array());
$result = $adb->pquery('SELECT workflow_id FROM com_vtiger_workflows WHERE test LIKE ? AND module_name=? AND defaultworkflow=?', array('%portal%', 'Contacts', 1));
if ($adb->num_rows($result) == 1) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment