Add no-prefetch campaign pseudoconstant
authorColeman Watts <coleman@civicrm.org>
Thu, 19 Aug 2021 21:07:23 +0000 (17:07 -0400)
committerColeman Watts <coleman@civicrm.org>
Thu, 19 Aug 2021 21:07:23 +0000 (17:07 -0400)
20 files changed:
CRM/Activity/DAO/Activity.php
CRM/Campaign/DAO/CampaignGroup.php
CRM/Campaign/DAO/Survey.php
CRM/Contribute/DAO/ContributionPage.php
CRM/Contribute/DAO/ContributionRecur.php
CRM/Event/DAO/Event.php
CRM/Event/DAO/Participant.php
CRM/Mailing/DAO/Mailing.php
CRM/Member/DAO/Membership.php
CRM/Pledge/DAO/Pledge.php
xml/schema/Activity/Activity.xml
xml/schema/Campaign/CampaignGroup.xml
xml/schema/Campaign/Survey.xml
xml/schema/Contribute/ContributionPage.xml
xml/schema/Contribute/ContributionRecur.xml
xml/schema/Event/Event.xml
xml/schema/Event/Participant.xml
xml/schema/Mailing/Mailing.xml
xml/schema/Member/Membership.xml
xml/schema/Pledge/Pledge.xml

index 3fd10d995eacf2dc8e0a904d25627a3256500f7c..a3cf77585fe62d2c1fcef8f562916c282b53575f 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Activity/Activity.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3724c8dbc64bff361edd263e78780dbe)
+ * (GenCodeChecksum:3a511b57e91904eb91c445524853106a)
  */
 
 /**
@@ -686,6 +686,12 @@ class CRM_Activity_DAO_Activity extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
         'activity_engagement_level' => [
index 4e57abbf6c592016faff5d32e752655e95dbf122..0e559e1d1d4b071eb152be71fe4edbf967f33688 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Campaign/CampaignGroup.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:223af3013edf80baca1b0cde031cad41)
+ * (GenCodeChecksum:978c5e6110b6905764ed276943711ac4)
  */
 
 /**
@@ -141,6 +141,12 @@ class CRM_Campaign_DAO_CampaignGroup extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.3',
         ],
         'group_type' => [
index ff8493c33f60235a6a77193924c8aa70bba303ae..b46e6235c0b676e44a78e005b91909faeba9b60e 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Campaign/Survey.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4b168e929887a0c86a634bb72d4f317a)
+ * (GenCodeChecksum:45c10db72afe877c41ddb78b79153648)
  */
 
 /**
@@ -278,6 +278,12 @@ class CRM_Campaign_DAO_Survey extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.3',
         ],
         'activity_type_id' => [
index 6e7510f754a367aa67b2159b12f8e833b0e2d5cd..83270c9b3dc51f1f3ef67e27853c27d4719eaf87 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Contribute/ContributionPage.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bba87623f1ecb7c432b3e59cb159b5ea)
+ * (GenCodeChecksum:5f0160b47f79e1eeb1f920b4e221953d)
  */
 
 /**
@@ -1059,6 +1059,12 @@ class CRM_Contribute_DAO_ContributionPage extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
         'is_share' => [
index 967b890b5eab8c2f55091912c8e43cc7561ca124..4913ac61c71793ef766945114b55bb9baa0a34c9 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Contribute/ContributionRecur.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b51d7abea248616355265be7ec255050)
+ * (GenCodeChecksum:6c94785d608dc72c00b663ee8ad4e180)
  */
 
 /**
@@ -788,6 +788,12 @@ class CRM_Contribute_DAO_ContributionRecur extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '4.1',
         ],
         'is_email_receipt' => [
index e1391f4ac6529d00b482d1110f68ea7ad0b16ddb..0b340c956fcc7c1a63f68e52b9c8a31ff310d28a 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Event/Event.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4b2cc938c8bb6e8bcba91513d109ff5f)
+ * (GenCodeChecksum:51b2702ee6856d74a9f38e9cf86da5bf)
  */
 
 /**
@@ -1668,6 +1668,12 @@ class CRM_Event_DAO_Event extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
         'is_share' => [
index 3e891d8ae1f4b6a87079ecacb7dba83c72a77202..74b25157d243529468275fd4889fda3b20585809 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Event/Participant.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0e7f61919241631110f216e80d72d845)
+ * (GenCodeChecksum:fcaf9990a79e1ea3bd799a6ff75db893)
  */
 
 /**
@@ -526,6 +526,12 @@ class CRM_Event_DAO_Participant extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
         'discount_amount' => [
index 1ca7c178abae56526a9dde409d7b30ec871b2de7..3c77c46160bc59fb4e4057a46150561f2ee43642 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Mailing/Mailing.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4c28acf96d01fa990a3af7f2d72344b5)
+ * (GenCodeChecksum:0889788ebb2ad430999bb9eda9524621)
  */
 
 /**
@@ -1029,6 +1029,12 @@ class CRM_Mailing_DAO_Mailing extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
         'dedupe_email' => [
index c1d0ef01f3e8d663faab8fc55c0f7cecc2c28d2c..51b16d40144dfeb6f7aa1c635f64aaefc372b538 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Member/Membership.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e364568e0284363b3a9141823215c536)
+ * (GenCodeChecksum:fd3bcddc97a226b449f26e3280ef2ace)
  */
 
 /**
@@ -526,6 +526,12 @@ class CRM_Member_DAO_Membership extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
       ];
index ab4a7c68291631f642281ae809294dd17bdf5f03..7a9a764e4349591bd55acce518f71e8e17ec456f 100644 (file)
@@ -6,7 +6,7 @@
  *
  * Generated from xml/schema/CRM/Pledge/Pledge.xml
  * DO NOT EDIT.  Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:49bcf54cf3de315f6e8f07519eb1b5f2)
+ * (GenCodeChecksum:bcc7d49479de858804a09bf49c1ebda9)
  */
 
 /**
@@ -678,6 +678,12 @@ class CRM_Pledge_DAO_Pledge extends CRM_Core_DAO {
             'type' => 'EntityRef',
             'label' => ts("Campaign"),
           ],
+          'pseudoconstant' => [
+            'table' => 'civicrm_campaign',
+            'keyColumn' => 'id',
+            'labelColumn' => 'title',
+            'prefetch' => 'FALSE',
+          ],
           'add' => '3.4',
         ],
       ];
index e2ace4d164dfbd9f1b17bffdb9763338e784e480..2b6c5195c947543c46cdd2e19b32c9f47cc1978c 100644 (file)
       <type>EntityRef</type>
       <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 6d3880d3fd46bbcc01f64375c99f7db14a321faf..317c9ee506014c2168d272726b8fb228c8b55e5a 100644 (file)
       <label>Campaign</label>
     </html>
     <add>3.3</add>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 93398c2bbaae775da71d0e30144f544fce7b777b..e57a3b1f4def2e7683be1cfe42d67502932790dc 100644 (file)
       <label>Campaign</label>
     </html>
     <add>3.3</add>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 9e7423608e1df5fa139f5f61fd26a0191e23da70..3402bb63fb1750439ef5cb7c330a72c3e0512dfb 100644 (file)
       <label>Campaign</label>
     </html>
     <add>3.4</add>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index e8782fe16ba7887b7299d6a35aa79902a83f9d90..bc8e0eafe02193c101e3c9e9e280005c7c220647 100644 (file)
       <type>EntityRef</type>
       <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 10c768ca808cd485eb775b39210e294213f4c08b..a90b01446b2241b0762807c83c183e4fc2fb4ebe 100644 (file)
        <type>EntityRef</type>
        <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 4899849f9598ff0ec8415845e0e3414d475dbf25..e06493f302b1d6dc8064462d9ffbce4192a2b75a 100644 (file)
       <label>Campaign</label>
     </html>
     <add>3.4</add>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index c5e65fe046cd4e3f41b0e562f30e59d99bbc3474..0cddc59635ca6130763fe16579efba013ca895c7 100644 (file)
       <type>EntityRef</type>
       <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 06f6a75c53f506fcd5ea01f8c3747a8e9faaba81..3ed25d6adc84e82409eac9ef4d71ee979a7a7552 100644 (file)
       <type>EntityRef</type>
       <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>
index 9cd15669993c728f14e550ec226c3ee3abc6a141..6f3a9a840e83cee5e2a113abf2b415b3d4bc5e9c 100644 (file)
       <type>EntityRef</type>
       <label>Campaign</label>
     </html>
+    <pseudoconstant>
+      <table>civicrm_campaign</table>
+      <keyColumn>id</keyColumn>
+      <labelColumn>title</labelColumn>
+      <prefetch>FALSE</prefetch>
+    </pseudoconstant>
   </field>
   <foreignKey>
     <name>campaign_id</name>