CRM-20312 regenerated DAOS with indexes
[civicrm-core.git] / CRM / Activity / DAO / Activity.php
index 26a5ec64c860989627f6facc803209e501a90f37..8020b61cbea06afa844565b0bdd9acd0f6dbbf89 100644 (file)
@@ -30,7 +30,7 @@
  *
  * Generated from xml/schema/CRM/Activity/Activity.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e29dddab1cbaae042d11ea6e022f3dd5)
+ * (GenCodeChecksum:b54cc88c35882c1870fcfe97d9a529bc)
  */
 require_once 'CRM/Core/DAO.php';
 require_once 'CRM/Utils/Type.php';
@@ -242,6 +242,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
         ) ,
         'source_record_id' => array(
           'name' => 'source_record_id',
@@ -251,6 +252,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
         ) ,
         'activity_type_id' => array(
           'name' => 'activity_type_id',
@@ -267,6 +269,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -290,6 +293,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -307,6 +311,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select Date',
             'formatType' => 'activityDateTime',
@@ -325,6 +330,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -344,6 +350,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -356,6 +363,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'FKClassName' => 'CRM_Core_DAO_Phone',
           'html' => array(
             'type' => 'EntityRef',
@@ -371,6 +379,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -388,6 +397,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'RichTextEditor',
           ) ,
@@ -405,6 +415,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -421,6 +432,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -437,6 +449,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'FKClassName' => 'CRM_Activity_DAO_Activity',
         ) ,
         'activity_is_test' => array(
@@ -451,6 +464,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -464,6 +478,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -479,6 +494,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
         ) ,
         'relationship_id' => array(
           'name' => 'relationship_id',
@@ -489,6 +505,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'FKClassName' => 'CRM_Contact_DAO_Relationship',
         ) ,
         'is_current_revision' => array(
@@ -504,6 +521,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'CheckBox',
           ) ,
@@ -516,6 +534,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'FKClassName' => 'CRM_Activity_DAO_Activity',
         ) ,
         'activity_result' => array(
@@ -528,6 +547,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -544,6 +564,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -561,6 +582,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'FKClassName' => 'CRM_Campaign_DAO_Campaign',
           'html' => array(
             'type' => 'CheckBox',
@@ -584,6 +606,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Select',
           ) ,
@@ -599,6 +622,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
           'html' => array(
             'type' => 'Text',
           ) ,
@@ -616,6 +640,7 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
           'table_name' => 'civicrm_activity',
           'entity' => 'Activity',
           'bao' => 'CRM_Activity_BAO_Activity',
+          'localizable' => 0,
         ) ,
       );
       CRM_Core_DAO_AllCoreTables::invoke(__CLASS__, 'fields_callback', Civi::$statics[__CLASS__]['fields']);
@@ -672,4 +697,52 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
     $r = CRM_Core_DAO_AllCoreTables::getExports(__CLASS__, 'activity', $prefix, array());
     return $r;
   }
+  /**
+   * Returns the list of indices
+   */
+  public static function indices($localize = TRUE) {
+    $indices = array(
+      'UI_source_record_id' => array(
+        'name' => 'UI_source_record_id',
+        'field' => array(
+          0 => 'source_record_id',
+        ) ,
+        'localizable' => false,
+        'sig' => 'civicrm_activity::0::source_record_id',
+      ) ,
+      'UI_activity_type_id' => array(
+        'name' => 'UI_activity_type_id',
+        'field' => array(
+          0 => 'activity_type_id',
+        ) ,
+        'localizable' => false,
+        'sig' => 'civicrm_activity::0::activity_type_id',
+      ) ,
+      'index_medium_id' => array(
+        'name' => 'index_medium_id',
+        'field' => array(
+          0 => 'medium_id',
+        ) ,
+        'localizable' => false,
+        'sig' => 'civicrm_activity::0::medium_id',
+      ) ,
+      'index_is_current_revision' => array(
+        'name' => 'index_is_current_revision',
+        'field' => array(
+          0 => 'is_current_revision',
+        ) ,
+        'localizable' => false,
+        'sig' => 'civicrm_activity::0::is_current_revision',
+      ) ,
+      'index_is_deleted' => array(
+        'name' => 'index_is_deleted',
+        'field' => array(
+          0 => 'is_deleted',
+        ) ,
+        'localizable' => false,
+        'sig' => 'civicrm_activity::0::is_deleted',
+      ) ,
+    );
+    return ($localize && !empty($indices)) ? CRM_Core_DAO_AllCoreTables::multilingualize(__CLASS__, $indices) : $indices;
+  }
 }