*
* Generated from xml/schema/CRM/Activity/Activity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c9a4e687808af7624ecb22a5f328b3a4)
+ * (GenCodeChecksum:9f8fd18414364d34516134b9d931ac02)
*/
require_once 'CRM/Core/DAO.php';
require_once 'CRM/Utils/Type.php';
* @var int
*/
public $weight;
+ /**
+ * Activity marked as favorite.
+ *
+ * @var boolean
+ */
+ public $is_star;
/**
* class constructor
*
'type' => 'Text',
) ,
) ,
+ 'is_star' => array(
+ 'name' => 'is_star',
+ 'type' => CRM_Utils_Type::T_BOOLEAN,
+ 'title' => ts('Is Starred') ,
+ 'description' => 'Activity marked as favorite.',
+ 'import' => true,
+ 'where' => 'civicrm_activity.is_star',
+ 'headerPattern' => '/(activity.)?(star|favorite)/i',
+ 'dataPattern' => '',
+ 'export' => true,
+ ) ,
);
CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']);
}
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
*/
-// (GenCodeChecksum:1f9e47fc8d0661ec0b31d4cbbba6783c)
+// (GenCodeChecksum:91eca27988f62050330654fa6ce26ca2)
return array(
'CRM_Core_DAO_AddressFormat' => array(
'name' => 'AddressFormat',
public function upgrade_4_7_16($rev) {
$this->addTask(ts('Upgrade DB to %1: SQL', array(1 => $rev)), 'runSql', $rev);
$this->addTask('Add new CiviMail fields', 'addMailingTemplateType');
+ $this->addTask('CRM-19770 - Add is_star column to civicrm_activity', 'addColumn',
+ 'civicrm_activity', 'is_star', "tinyint DEFAULT '0' COMMENT 'Activity marked as favorite.'");
}
/*
'campaign_id' => '',
'engagement_level' => '',
'weight' => '',
+ 'is_star' => '',
),
),
);
<type>Text</type>
</html>
</field>
+ <field>
+ <name>is_star</name>
+ <title>Is Starred</title>
+ <type>boolean</type>
+ <default>0</default>
+ <import>true</import>
+ <comment>Activity marked as favorite.</comment>
+ <headerPattern>/(activity.)?(star|favorite)/i</headerPattern>
+ <add>4.7</add>
+ </field>
</table>