*
* Generated from xml/schema/CRM/ACL/ACL.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0a9aa9a0e10b02045039a404518261e2)
+ * (GenCodeChecksum:f21ef3073d6247d130341cd182793ea6)
*/
/**
'title' => ts('ACL ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.id',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'description' => ts('ACL Name.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.name',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'title' => ts('Deny ACL?'),
'description' => ts('Is this ACL entry Allow (0) or Deny (1) ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.deny',
'default' => '0',
'table_name' => 'civicrm_acl',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.entity_table',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Entity ID'),
'description' => ts('ID of the object possessing this ACL'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.entity_id',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.operation',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'description' => ts('The table of the object controlled by this ACL entry'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.object_table',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('ACL Object ID'),
'description' => ts('The ID of the object controlled by this ACL entry'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.object_id',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'description' => ts('If this is a grant/revoke entry, what table are we granting?'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.acl_table',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('ACL Group ID'),
'description' => ts('ID of the ACL or ACL group being granted/revoked'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.acl_id',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('ACL Is Active?'),
'description' => ts('Is this property active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl.is_active',
'table_name' => 'civicrm_acl',
'entity' => 'ACL',
*
* Generated from xml/schema/CRM/ACL/ACLCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d7c69e5c465c096d3a8af87dbf2ae013)
+ * (GenCodeChecksum:9c12474c5ca5cb7ebdd2863c0d196fdd)
*/
/**
'title' => ts('Cache ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_cache.id',
'table_name' => 'civicrm_acl_cache',
'entity' => 'ACLCache',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('Foreign Key to Contact'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_cache.contact_id',
'table_name' => 'civicrm_acl_cache',
'entity' => 'ACLCache',
'title' => ts('ACL ID'),
'description' => ts('Foreign Key to ACL'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_cache.acl_id',
'table_name' => 'civicrm_acl_cache',
'entity' => 'ACLCache',
'title' => ts('Cache Modified Date'),
'description' => ts('When was this cache entry last modified'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_cache.modified_date',
'table_name' => 'civicrm_acl_cache',
'entity' => 'ACLCache',
*
* Generated from xml/schema/CRM/ACL/ACLEntityRole.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0003d41a7094d44c70b9879d954f8317)
+ * (GenCodeChecksum:aef394216d8ee905ec5ab98cdee3209e)
*/
/**
'title' => ts('Entity Role'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_entity_role.id',
'table_name' => 'civicrm_acl_entity_role',
'entity' => 'ACLEntityRole',
'title' => ts('ACL Role ID'),
'description' => ts('Foreign Key to ACL Role (which is an option value pair and hence an implicit FK)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_entity_role.acl_role_id',
'table_name' => 'civicrm_acl_entity_role',
'entity' => 'ACLEntityRole',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_entity_role.entity_table',
'table_name' => 'civicrm_acl_entity_role',
'entity' => 'ACLEntityRole',
'title' => ts('ACL Entity ID'),
'description' => ts('ID of the group/contact object being joined'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_entity_role.entity_id',
'table_name' => 'civicrm_acl_entity_role',
'entity' => 'ACLEntityRole',
'title' => ts('ACL Entity Role is Active'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_entity_role.is_active',
'default' => '1',
'table_name' => 'civicrm_acl_entity_role',
*
* Generated from xml/schema/CRM/Activity/Activity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:da92f18bd933a14d180cfccfdb3fdb03)
+ * (GenCodeChecksum:e1adbd9104050ebb0d274cf885a2de67)
*/
/**
'title' => ts('Activity ID'),
'description' => ts('Unique Other Activity ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Source Record'),
'description' => ts('Artificial FK to original transaction (e.g. contribution) IF it is not an Activity. Entity table is discovered by filtering by the appropriate activity_type_id.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.source_record_id',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'title' => ts('Activity Type ID'),
'description' => ts('FK to civicrm_option_value.id, that has to be valid, registered activity type.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.activity_type_id',
'headerPattern' => '/(activity.)?type(.id$)/i',
'description' => ts('The subject/purpose/short description of the activity.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.subject',
'headerPattern' => '/(activity.)?subject/i',
'title' => ts('Activity Date'),
'description' => ts('Date and time this activity is scheduled to occur. Formerly named scheduled_date_time.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.activity_date_time',
'headerPattern' => '/(activity.)?date(.time$)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Duration'),
'description' => ts('Planned or actual duration of activity expressed in minutes. Conglomerate of former duration_hours and duration_minutes.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.duration',
'headerPattern' => '/(activity.)?duration(s)?$/i',
'description' => ts('Location of the activity (optional, open text).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.location',
'headerPattern' => '/(activity.)?location$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone ID (called)'),
'description' => ts('Phone ID of the number called (optional - used if an existing phone number is selected).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.phone_id',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'description' => ts('Phone number in case the number does not exist in the civicrm_phone table.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.phone_number',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Details'),
'description' => ts('Details about the activity (agenda, notes, etc).'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.details',
'headerPattern' => '/(activity.)?detail(s)?$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Activity Status'),
'description' => ts('ID of the status this activity is currently in. Foreign key to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.status_id',
'headerPattern' => '/(activity.)?status(.label$)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Priority'),
'description' => ts('ID of the priority given to this activity. Foreign key to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.priority_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent Activity ID'),
'description' => ts('Parent meeting ID (if this is a follow-up item).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.parent_id',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.is_test',
'headerPattern' => '/(is.)?test(.activity)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Activity Medium'),
'description' => ts('Activity Medium, Implicit FK to civicrm_option_value where option_group = encounter_medium.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.medium_id',
'default' => NULL,
'table_name' => 'civicrm_activity',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Auto'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.is_auto',
'default' => '0',
'table_name' => 'civicrm_activity',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Relationship ID'),
'description' => ts('FK to Relationship ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.relationship_id',
'default' => NULL,
'table_name' => 'civicrm_activity',
'title' => ts('Is current (unused)'),
'description' => ts('Unused deprecated column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.is_current_revision',
'default' => '1',
'table_name' => 'civicrm_activity',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Original ID (unused)'),
'description' => ts('Unused deprecated column.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.original_id',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'description' => ts('Currently being used to store result id for survey activity, FK to option value.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.result',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Activity is in the Trash'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.is_deleted',
'headerPattern' => '/(activity.)?(trash|deleted)/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this activity has been triggered.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.campaign_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Engagement Index'),
'description' => ts('Assign a specific level of engagement to this activity. Used for tracking constituents in ladder of engagement.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.engagement_level',
'export' => TRUE,
'name' => 'weight',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.weight',
'table_name' => 'civicrm_activity',
'entity' => 'Activity',
'title' => ts('Is Starred'),
'description' => ts('Activity marked as favorite.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity.is_star',
'headerPattern' => '/(activity.)?(star|favorite)/i',
'title' => ts('Created Date'),
'description' => ts('When was the activity was created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.created_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP',
'title' => ts('Modified Date'),
'description' => ts('When was the activity (or closely related entity) was created or modified or deleted.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity.modified_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
*
* Generated from xml/schema/CRM/Activity/ActivityContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a9da0f47b1a82c3cdd7e7aa311f07191)
+ * (GenCodeChecksum:fd1feb6c83534a381e35804ae722914d)
*/
/**
'title' => ts('Activity Contact ID'),
'description' => ts('Activity contact id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity_contact.id',
'table_name' => 'civicrm_activity_contact',
'entity' => 'ActivityContact',
'title' => ts('Activity ID'),
'description' => ts('Foreign key to the activity for this record.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity_contact.activity_id',
'table_name' => 'civicrm_activity_contact',
'entity' => 'ActivityContact',
'title' => ts('Contact ID'),
'description' => ts('Foreign key to the contact for this record.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_activity_contact.contact_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Activity Contact Type'),
'description' => ts('Determines the contact\'s role in the activity (source, target, or assignee).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_activity_contact.record_type_id',
'table_name' => 'civicrm_activity_contact',
'entity' => 'ActivityContact',
*
* Generated from xml/schema/CRM/Batch/Batch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:96f70ada6034206619d6ae81d689e126)
+ * (GenCodeChecksum:b4f4971d181f79d33d8cd13fb54ea14b)
*/
/**
'title' => ts('Batch ID'),
'description' => ts('Unique Address ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'description' => ts('Variable name/programmatic handle for this batch.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.name',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'description' => ts('Friendly Name.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.title',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'description' => ts('Description of this batch set.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.description',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.created_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Batch Created Date'),
'description' => ts('When was this item created'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.created_date',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.modified_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Batch Modified Date'),
'description' => ts('When was this item modified'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.modified_date',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Smart Group ID'),
'description' => ts('FK to Saved Search ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.saved_search_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'title' => ts('Batch Status'),
'description' => ts('fk to Batch Status options in civicrm_option_values'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.status_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Batch Type'),
'description' => ts('fk to Batch Type options in civicrm_option_values'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.type_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Batch Mode'),
'description' => ts('fk to Batch mode options in civicrm_option_values'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.mode_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.total',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Batch Number of Items'),
'description' => ts('Number of items in a batch.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.item_count',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Batch Payment Method'),
'description' => ts('fk to Payment Instrument options in civicrm_option_values'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.payment_instrument_id',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'name' => 'exported_date',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Batch Exported Date'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.exported_date',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Batch Data'),
'description' => ts('cache entered data'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_batch.data',
'table_name' => 'civicrm_batch',
'entity' => 'Batch',
*
* Generated from xml/schema/CRM/Batch/EntityBatch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a090bcea16be870a70e62f7101f31ad6)
+ * (GenCodeChecksum:3aeab19bbe2e645ffa8a149e2819d3a7)
*/
/**
'title' => ts('EntityBatch ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_batch.id',
'table_name' => 'civicrm_entity_batch',
'entity' => 'EntityBatch',
'description' => ts('physical tablename for entity being joined to file, e.g. civicrm_contact'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_batch.entity_table',
'table_name' => 'civicrm_entity_batch',
'entity' => 'EntityBatch',
'title' => ts('Entity ID'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_batch.entity_id',
'table_name' => 'civicrm_entity_batch',
'entity' => 'EntityBatch',
'title' => ts('Batch ID'),
'description' => ts('FK to civicrm_batch'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_batch.batch_id',
'table_name' => 'civicrm_entity_batch',
'entity' => 'EntityBatch',
*
* Generated from xml/schema/CRM/Campaign/Campaign.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0db877ff95e04216a2c4553e5e1f0594)
+ * (GenCodeChecksum:7c80d509cf26b13e8284140579330818)
*/
/**
'title' => ts('Campaign ID'),
'description' => ts('Unique Campaign ID.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.id',
'export' => TRUE,
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.name',
'export' => TRUE,
'description' => ts('Title of the Campaign.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.title',
'export' => TRUE,
'description' => ts('Full description of Campaign.'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.description',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Campaign Start Date'),
'description' => ts('Date and time that Campaign starts.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.start_date',
'headerPattern' => '/^start|(s(tart\s)?date)$/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Campaign End Date'),
'description' => ts('Date and time that Campaign ends.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.end_date',
'headerPattern' => '/^end|(e(nd\s)?date)$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign Type'),
'description' => ts('Campaign Type ID.Implicit FK to civicrm_option_value where option_group = campaign_type'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.campaign_type_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign Status'),
'description' => ts('Campaign status ID.Implicit FK to civicrm_option_value where option_group = campaign_status'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.status_id',
'export' => TRUE,
'description' => ts('Unique trusted external ID (generally from a legacy app/datasource). Particularly useful for deduping operations.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.external_identifier',
'headerPattern' => '/external\s?id/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent Campaign ID'),
'description' => ts('Optional parent id for this Campaign.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_campaign.parent_id',
'export' => TRUE,
'title' => ts('Is Campaign Active?'),
'description' => ts('Is this Campaign enabled or disabled/cancelled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.is_active',
'default' => '1',
'table_name' => 'civicrm_campaign',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this Campaign.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.created_id',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Campaign Created Date'),
'description' => ts('Date and time that Campaign was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.created_date',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to civicrm_contact, who recently edited this Campaign.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.last_modified_id',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Campaign Modified Date'),
'description' => ts('Date and time that Campaign was edited last time.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.last_modified_date',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Campaign Goals'),
'description' => ts('General goals for Campaign.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.goal_general',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign.goal_revenue',
'table_name' => 'civicrm_campaign',
'entity' => 'Campaign',
*
* Generated from xml/schema/CRM/Campaign/CampaignGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:888e22b2d65bc717c633ef88371fe72a)
+ * (GenCodeChecksum:5d72f04bf39ff20651ca6e1f59a3fd26)
*/
/**
'title' => ts('Campaign Group ID'),
'description' => ts('Campaign Group id.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign_group.id',
'table_name' => 'civicrm_campaign_group',
'entity' => 'CampaignGroup',
'title' => ts('Campaign ID'),
'description' => ts('Foreign key to the activity Campaign.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign_group.campaign_id',
'table_name' => 'civicrm_campaign_group',
'entity' => 'CampaignGroup',
'description' => ts('Type of Group.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign_group.group_type',
'default' => NULL,
'table_name' => 'civicrm_campaign_group',
'description' => ts('Name of table where item being referenced is stored.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign_group.entity_table',
'default' => NULL,
'table_name' => 'civicrm_campaign_group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Entity ID'),
'description' => ts('Entity id of referenced table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_campaign_group.entity_id',
'default' => NULL,
'table_name' => 'civicrm_campaign_group',
*
* Generated from xml/schema/CRM/Campaign/Survey.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2fdaa178153dac258858d6d865ecfdcf)
+ * (GenCodeChecksum:4b2846e419f4a7d5dcc44b80df895caf)
*/
/**
'title' => ts('Survey ID'),
'description' => ts('Survey id.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.id',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_survey.title',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('Foreign key to the Campaign.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.campaign_id',
'default' => NULL,
'table_name' => 'civicrm_survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Activity Type'),
'description' => ts('Implicit FK to civicrm_option_value where option_group = activity_type'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_survey.activity_type_id',
'export' => TRUE,
'description' => ts('Recontact intervals for each status.'),
'rows' => 20,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.recontact_interval',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'description' => ts('Script instructions for volunteers to use for the survey.'),
'rows' => 20,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.instructions',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Survey Hold Duration'),
'description' => ts('Number of days for recurrence of release.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.release_frequency',
'default' => NULL,
'table_name' => 'civicrm_survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum number of contacts'),
'description' => ts('Maximum number of contacts to allow for survey.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.max_number_of_contacts',
'default' => NULL,
'table_name' => 'civicrm_survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default number of contacts'),
'description' => ts('Default number of contacts to allow for survey.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.default_number_of_contacts',
'default' => NULL,
'table_name' => 'civicrm_survey',
'title' => ts('Survey Is Active'),
'description' => ts('Is this survey enabled or disabled/cancelled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.is_active',
'default' => '1',
'table_name' => 'civicrm_survey',
'title' => ts('Is Default Survey'),
'description' => ts('Is this default survey?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.is_default',
'default' => '0',
'table_name' => 'civicrm_survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this Survey.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.created_id',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Campaign Created Date'),
'description' => ts('Date and time that Survey was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.created_date',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to civicrm_contact, who recently edited this Survey.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.last_modified_id',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Survey Modified On'),
'description' => ts('Date and time that Survey was edited last time.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.last_modified_date',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Survey Result'),
'description' => ts('Used to store option group id.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.result_id',
'default' => NULL,
'table_name' => 'civicrm_survey',
'title' => ts('No Email Verification'),
'description' => ts('Bypass the email verification.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.bypass_confirm',
'default' => '0',
'table_name' => 'civicrm_survey',
'description' => ts('Title for Thank-you page (header title tag, and display at the top of the page).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.thankyou_title',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'description' => ts('text and html allowed. displayed above result on success page'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.thankyou_text',
'table_name' => 'civicrm_survey',
'entity' => 'Survey',
'title' => ts('Is shared through social media'),
'description' => ts('Can people share the petition through social media?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_survey.is_share',
'default' => '1',
'table_name' => 'civicrm_survey',
*
* Generated from xml/schema/CRM/Case/Case.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4ebc98984ec0599cb9aabc2b6f95b665)
+ * (GenCodeChecksum:64f4fa789f0b49013001698acf6c7463)
*/
/**
'title' => ts('Case ID'),
'description' => ts('Unique Case ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.id',
'export' => TRUE,
'title' => ts('Case Type ID'),
'description' => ts('FK to civicrm_case_type.id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.case_type_id',
'export' => FALSE,
'description' => ts('Short name of the case.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.subject',
'export' => TRUE,
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Case Start Date'),
'description' => ts('Date on which given case starts.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.start_date',
'export' => TRUE,
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Case End Date'),
'description' => ts('Date on which given case ends.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.end_date',
'export' => TRUE,
'description' => ts('Details populated from Open Case. Only used in the CiviCase extension.'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case.details',
'table_name' => 'civicrm_case',
'entity' => 'Case',
'title' => ts('Case Status'),
'description' => ts('ID of case status.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.status_id',
'export' => FALSE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Case is in the Trash'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_case.is_deleted',
'export' => TRUE,
'title' => ts('Created Date'),
'description' => ts('When was the case was created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case.created_date',
'export' => TRUE,
'default' => NULL,
'title' => ts('Modified Date'),
'description' => ts('When was the case (or closely related entity) was created or modified or deleted.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case.modified_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
*
* Generated from xml/schema/CRM/Case/CaseActivity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:02a39b6a4bf7478c67f79af913ba41c6)
+ * (GenCodeChecksum:f23fb40d45733dd00663de2b580911b5)
*/
/**
'title' => ts('Case Activity ID'),
'description' => ts('Unique case-activity association id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_activity.id',
'table_name' => 'civicrm_case_activity',
'entity' => 'CaseActivity',
'title' => ts('Case ID'),
'description' => ts('Case ID of case-activity association.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_activity.case_id',
'table_name' => 'civicrm_case_activity',
'entity' => 'CaseActivity',
'title' => ts('Activity ID'),
'description' => ts('Activity ID of case-activity association.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_activity.activity_id',
'table_name' => 'civicrm_case_activity',
'entity' => 'CaseActivity',
*
* Generated from xml/schema/CRM/Case/CaseContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4f8e7ac63bb770f81fc83288904ded4d)
+ * (GenCodeChecksum:61369f10107baa2a4c95d6cd83045a00)
*/
/**
'title' => ts('Case Contact ID'),
'description' => ts('Unique case-contact association id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_contact.id',
'table_name' => 'civicrm_case_contact',
'entity' => 'CaseContact',
'title' => ts('Case ID'),
'description' => ts('Case ID of case-contact association.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_contact.case_id',
'table_name' => 'civicrm_case_contact',
'entity' => 'CaseContact',
'title' => ts('Contact ID'),
'description' => ts('Contact ID of contact record given case belongs to.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_contact.contact_id',
'table_name' => 'civicrm_case_contact',
'entity' => 'CaseContact',
*
* Generated from xml/schema/CRM/Case/CaseType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:83dbb9b5c17d5c9d78f8abbe28c525bb)
+ * (GenCodeChecksum:942b11d00fab3506535e81984187a767)
*/
/**
'title' => ts('Case Type ID'),
'description' => ts('Autoincremented type id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.id',
'table_name' => 'civicrm_case_type',
'entity' => 'CaseType',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.name',
'table_name' => 'civicrm_case_type',
'entity' => 'CaseType',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.title',
'table_name' => 'civicrm_case_type',
'entity' => 'CaseType',
'description' => ts('Description of the Case Type'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.description',
'table_name' => 'civicrm_case_type',
'entity' => 'CaseType',
'title' => ts('Case Type Is Active'),
'description' => ts('Is this case type enabled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.is_active',
'default' => '1',
'table_name' => 'civicrm_case_type',
'title' => ts('Case Type Is Reserved'),
'description' => ts('Is this case type a predefined system type?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.is_reserved',
'default' => '0',
'table_name' => 'civicrm_case_type',
'title' => ts('Order'),
'description' => ts('Ordering of the case types'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.weight',
'default' => '1',
'table_name' => 'civicrm_case_type',
'type' => CRM_Utils_Type::T_BLOB,
'title' => ts('Case Type Definition'),
'description' => ts('xml definition of case type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_case_type.definition',
'table_name' => 'civicrm_case_type',
'entity' => 'CaseType',
*
* Generated from xml/schema/CRM/Contact/ACLContactCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:eb8442b2c3e45f1312675606b362b18c)
+ * (GenCodeChecksum:4c2e841e02a874dc937ee986f0346baa)
*/
/**
'title' => ts('ACL Contact Cache ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_contact_cache.id',
'table_name' => 'civicrm_acl_contact_cache',
'entity' => 'ACLContactCache',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to civicrm_contact (could be null for anon user)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_contact_cache.user_id',
'table_name' => 'civicrm_acl_contact_cache',
'entity' => 'ACLContactCache',
'title' => ts('Contact ID'),
'description' => ts('FK to civicrm_contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_contact_cache.contact_id',
'table_name' => 'civicrm_acl_contact_cache',
'entity' => 'ACLContactCache',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_acl_contact_cache.operation',
'table_name' => 'civicrm_acl_contact_cache',
'entity' => 'ACLContactCache',
*
* Generated from xml/schema/CRM/Contact/Contact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f04e5698d44d4abb866b380c7a2e7ce6)
+ * (GenCodeChecksum:4df1e184c1090db6287b82aa8eee7048)
*/
/**
'title' => ts('Contact ID'),
'description' => ts('Unique Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.id',
'headerPattern' => '/internal|contact?|id$/i',
'description' => ts('Type of Contact.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.contact_type',
'export' => TRUE,
'contactType' => NULL,
'description' => ts('May be used to over-ride contact view and edit templates.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.contact_sub_type',
'headerPattern' => '/C(ontact )?(subtype|sub-type|sub type)/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do Not Email'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.do_not_email',
'headerPattern' => '/d(o )?(not )?(email)/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do Not Phone'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.do_not_phone',
'headerPattern' => '/d(o )?(not )?(call|phone)/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do Not Mail'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.do_not_mail',
'headerPattern' => '/^(d(o\s)?n(ot\s)?mail)|(\w*)?bulk\s?(\w*)$/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do Not Sms'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.do_not_sms',
'headerPattern' => '/d(o )?(not )?(sms)/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do Not Trade'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.do_not_trade',
'headerPattern' => '/d(o )?(not )?(trade)/i',
'title' => ts('No Bulk Emails (User Opt Out)'),
'description' => ts('Has the contact opted out from receiving all bulk email from the organization or site domain?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.is_opt_out',
'export' => TRUE,
'description' => ts('May be used for SSN, EIN/TIN, Household ID (census) or other applicable unique legal/government ID.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.legal_identifier',
'headerPattern' => '/legal\s?id/i',
'description' => ts('Unique trusted external ID (generally from a legacy app/datasource). Particularly useful for deduping operations.'),
'maxlength' => 64,
'size' => 8,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.external_identifier',
'headerPattern' => '/external\s?id/i',
'description' => ts('Name used for sorting different contact types'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.sort_name',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('Formatted name representing preferred format for display/print/other output.'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.display_name',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('Nickname.'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.nick_name',
'headerPattern' => '/n(ick\s)name|nick$/i',
'description' => ts('Legal Name.'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.legal_name',
'headerPattern' => '/^legal|(l(egal\s)?name)$/i',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Image Url'),
'description' => ts('optional URL for preferred image (photo, logo, etc.) to display for this contact.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.image_URL',
'export' => TRUE,
'description' => ts('What is the preferred mode of communication.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.preferred_communication_method',
'headerPattern' => '/^p(ref\w*\s)?c(omm\w*)|( meth\w*)$/i',
'description' => ts('Which language is preferred for communication. FK to languages in civicrm_option_value.'),
'maxlength' => 5,
'size' => CRM_Utils_Type::SIX,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.preferred_language',
'headerPattern' => '/^lang/i',
'description' => ts('Deprecated setting for text vs html mailings'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
- 'import' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.preferred_mail_format',
'headerPattern' => '/^p(ref\w*\s)?m(ail\s)?f(orm\w*)$/i',
- 'export' => FALSE,
'default' => 'Both',
'table_name' => 'civicrm_contact',
'entity' => 'Contact',
'description' => ts('Key for validating requests related to this contact.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.hash',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('API Key for validating requests related to this contact.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.api_key',
'permission' => [
[
'description' => ts('where contact come from, e.g. import, donate module insert...'),
'maxlength' => 255,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.source',
'headerPattern' => '/(C(ontact\s)?Source)$/i',
'description' => ts('First Name.'),
'maxlength' => 64,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.first_name',
'headerPattern' => '/^first|(f(irst\s)?name)$/i',
'description' => ts('Middle Name.'),
'maxlength' => 64,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.middle_name',
'headerPattern' => '/^middle|(m(iddle\s)?name)$/i',
'description' => ts('Last Name.'),
'maxlength' => 64,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.last_name',
'headerPattern' => '/^last|(l(ast\s)?name)$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Individual Prefix'),
'description' => ts('Prefix or Title for name (Ms, Mr...). FK to prefix ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.prefix_id',
'headerPattern' => '/^(prefix|title)/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Individual Suffix'),
'description' => ts('Suffix for name (Jr, Sr...). FK to suffix ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.suffix_id',
'headerPattern' => '/^suffix$/i',
'description' => ts('Formal (academic or similar) title in front of name. (Prof., Dr. etc.)'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.formal_title',
'headerPattern' => '/^title/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Communication Style'),
'description' => ts('Communication style (e.g. formal vs. familiar) to use with this contact. FK to communication styles in civicrm_option_value.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.communication_style_id',
'headerPattern' => '/style/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email Greeting ID'),
'description' => ts('FK to civicrm_option_value.id, that has to be valid registered Email Greeting.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.email_greeting_id',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('Custom Email Greeting.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.email_greeting_custom',
'export' => FALSE,
'description' => ts('Cache Email Greeting.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.email_greeting_display',
'table_name' => 'civicrm_contact',
'entity' => 'Contact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Postal Greeting ID'),
'description' => ts('FK to civicrm_option_value.id, that has to be valid registered Postal Greeting.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.postal_greeting_id',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('Custom Postal greeting.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.postal_greeting_custom',
'export' => FALSE,
'description' => ts('Cache Postal greeting.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.postal_greeting_display',
'table_name' => 'civicrm_contact',
'entity' => 'Contact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Addressee ID'),
'description' => ts('FK to civicrm_option_value.id, that has to be valid registered Addressee.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.addressee_id',
'export' => TRUE,
'table_name' => 'civicrm_contact',
'description' => ts('Custom Addressee.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.addressee_custom',
'export' => FALSE,
'description' => ts('Cache Addressee.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.addressee_display',
'table_name' => 'civicrm_contact',
'entity' => 'Contact',
'description' => ts('Job Title'),
'maxlength' => 255,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.job_title',
'headerPattern' => '/^job|(j(ob\s)?title)$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Gender ID'),
'description' => ts('FK to gender ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.gender_id',
'headerPattern' => '/^gender$/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Birth Date'),
'description' => ts('Date of birth'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.birth_date',
'headerPattern' => '/^birth|(b(irth\s)?date)|D(\W*)O(\W*)B(\W*)$/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Deceased'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.is_deceased',
'headerPattern' => '/i(s\s)?d(eceased)$/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Deceased Date'),
'description' => ts('Date of deceased'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.deceased_date',
'headerPattern' => '/^deceased|(d(eceased\s)?date)$/i',
'description' => ts('Household Name.'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.household_name',
'headerPattern' => '/^household|(h(ousehold\s)?name)$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Household Primary Contact ID'),
'description' => ts('Optional FK to Primary Contact for this household.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.primary_contact_id',
'contactType' => 'Household',
'table_name' => 'civicrm_contact',
'description' => ts('Organization Name.'),
'maxlength' => 128,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.organization_name',
'headerPattern' => '/^organization|(o(rganization\s)?name)$/i',
'description' => ts('Standard Industry Classification Code.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.sic_code',
'headerPattern' => '/^sic|(s(ic\s)?code)$/i',
'description' => ts('the OpenID (or OpenID-style http://username.domain/) unique identifier for this contact mainly used for logging in to CiviCRM'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contact.user_unique_id',
'headerPattern' => '/^Open\s?ID|u(niq\w*)?\s?ID/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Current Employer ID'),
'description' => ts('OPTIONAL FK to civicrm_contact record.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.employer_id',
'export' => TRUE,
'contactType' => 'Individual',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Contact is in Trash'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.is_deleted',
'export' => TRUE,
'default' => '0',
'title' => ts('Created Date'),
'description' => ts('When was the contact was created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.created_date',
'export' => TRUE,
'default' => NULL,
'title' => ts('Modified Date'),
'description' => ts('When was the contact (or closely related entity) was created or modified or deleted.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact.modified_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
*
* Generated from xml/schema/CRM/Contact/ContactType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b306637543b9795d650fbe7af63ab00b)
+ * (GenCodeChecksum:7e48bb315c81d45e3d4ddb582396615d)
*/
/**
'title' => ts('Contact Type ID'),
'description' => ts('Contact Type ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.id',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.name',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'description' => ts('localized Name of Contact Type.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.label',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'description' => ts('localized Optional verbose description of the type.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.description',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'description' => ts('URL of image if any.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.image_URL',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'description' => ts('crm-i icon class representing this contact type'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.icon',
'default' => NULL,
'table_name' => 'civicrm_contact_type',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent ID'),
'description' => ts('Optional FK to parent contact type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.parent_id',
'table_name' => 'civicrm_contact_type',
'entity' => 'ContactType',
'title' => ts('Contact Type Enabled'),
'description' => ts('Is this entry active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.is_active',
'default' => '1',
'table_name' => 'civicrm_contact_type',
'title' => ts('Contact Type is Reserved'),
'description' => ts('Is this contact type a predefined system type'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contact_type.is_reserved',
'default' => '0',
'table_name' => 'civicrm_contact_type',
*
* Generated from xml/schema/CRM/Contact/DashboardContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:894de8329339be619c21486df2d12bb6)
+ * (GenCodeChecksum:73ab6a9a4f5d372c85b888aae2abe826)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Dashboard Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.id',
'table_name' => 'civicrm_dashboard_contact',
'entity' => 'DashboardContact',
'title' => ts('Dashboard ID'),
'description' => ts('Dashboard ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.dashboard_id',
'table_name' => 'civicrm_dashboard_contact',
'entity' => 'DashboardContact',
'title' => ts('Contact ID'),
'description' => ts('Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.contact_id',
'table_name' => 'civicrm_dashboard_contact',
'entity' => 'DashboardContact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Column No'),
'description' => ts('column no for this widget'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.column_no',
'default' => '0',
'table_name' => 'civicrm_dashboard_contact',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Dashlet is Active?'),
'description' => ts('Is this widget active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.is_active',
'default' => '0',
'table_name' => 'civicrm_dashboard_contact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
'description' => ts('Ordering of the widgets.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard_contact.weight',
'default' => '0',
'table_name' => 'civicrm_dashboard_contact',
*
* Generated from xml/schema/CRM/Contact/Group.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:80ec0ea67f3be1f20d4e054d35c3e465)
+ * (GenCodeChecksum:274a53bd3f45c01a13a3663e98d51768)
*/
/**
'title' => ts('Group ID'),
'description' => ts('Group ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.id',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('Internal name of Group.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.name',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('Name of Group.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.title',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('Optional verbose description of the group.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.description',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('Module or process which created this group.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.source',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Saved Search ID'),
'description' => ts('FK to saved search table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.saved_search_id',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'title' => ts('Group Enabled'),
'description' => ts('Is this group active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.is_active',
'default' => '1',
'table_name' => 'civicrm_group',
'description' => ts('In what context(s) is this field visible.'),
'maxlength' => 24,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.visibility',
'default' => 'User and User Admin Only',
'table_name' => 'civicrm_group',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Group Where Clause'),
'description' => ts('the sql where clause if a saved search acl'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.where_clause',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Tables For Select Clause'),
'description' => ts('the tables to be included in a select data'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.select_tables',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Tables For Where Clause'),
'description' => ts('the tables to be included in the count statement'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.where_tables',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('FK to group type'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.group_type',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'title' => ts('Group Cache Date'),
'description' => ts('Date when we created the cache for a smart group'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.cache_date',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'title' => ts('Next Group Refresh Time'),
'description' => ts('Date and time when we need to refresh the cache next.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.refresh_date',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Group Parents'),
'description' => ts('IDs of the parent(s)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.parents',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Group Children'),
'description' => ts('IDs of the child(ren)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.children',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'title' => ts('Group is Hidden'),
'description' => ts('Is this group hidden?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.is_hidden',
'default' => '0',
'table_name' => 'civicrm_group',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Group is Reserved'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.is_reserved',
'default' => '0',
'table_name' => 'civicrm_group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.created_id',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.modified_id',
'table_name' => 'civicrm_group',
'entity' => 'Group',
'description' => ts('Alternative public title for this Group.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.frontend_title',
'default' => NULL,
'table_name' => 'civicrm_group',
'description' => ts('Alternative public description of the group.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group.frontend_description',
'default' => NULL,
'table_name' => 'civicrm_group',
*
* Generated from xml/schema/CRM/Contact/GroupContact.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d4b46670649effbeca66bba75801f34c)
+ * (GenCodeChecksum:7a06dd829a0206d8af74a2773b8957db)
*/
/**
'title' => ts('Group Contact ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.id',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
'title' => ts('Group ID'),
'description' => ts('FK to civicrm_group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.group_id',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
'title' => ts('Contact ID'),
'description' => ts('FK to civicrm_contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.contact_id',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
'description' => ts('status of contact relative to membership in group'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.status',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location ID'),
'description' => ts('Optional location to associate with this membership'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.location_id',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email ID'),
'description' => ts('Optional email to associate with this membership'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact.email_id',
'table_name' => 'civicrm_group_contact',
'entity' => 'GroupContact',
*
* Generated from xml/schema/CRM/Contact/GroupContactCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:abfe1f6d7cf6304a37d55830b42f7568)
+ * (GenCodeChecksum:0f806c2e812e87a837b693f1ba442cae)
*/
/**
'title' => ts('Group Contact Cache ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact_cache.id',
'table_name' => 'civicrm_group_contact_cache',
'entity' => 'GroupContactCache',
'title' => ts('Group ID'),
'description' => ts('FK to civicrm_group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact_cache.group_id',
'table_name' => 'civicrm_group_contact_cache',
'entity' => 'GroupContactCache',
'title' => ts('Contact ID'),
'description' => ts('FK to civicrm_contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_contact_cache.contact_id',
'table_name' => 'civicrm_group_contact_cache',
'entity' => 'GroupContactCache',
*
* Generated from xml/schema/CRM/Contact/GroupNesting.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:249c9ae9496b3b49a431b6d1ebdc782a)
+ * (GenCodeChecksum:c87d24cc1ea2c257dc344001e0516a42)
*/
/**
'title' => ts('Group Nesting ID'),
'description' => ts('Relationship ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_nesting.id',
'table_name' => 'civicrm_group_nesting',
'entity' => 'GroupNesting',
'title' => ts('Child Group ID'),
'description' => ts('ID of the child group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_nesting.child_group_id',
'table_name' => 'civicrm_group_nesting',
'entity' => 'GroupNesting',
'title' => ts('Parent Group ID'),
'description' => ts('ID of the parent group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_nesting.parent_group_id',
'table_name' => 'civicrm_group_nesting',
'entity' => 'GroupNesting',
*
* Generated from xml/schema/CRM/Contact/GroupOrganization.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:eeb960d8967f2b21967fd64d2e4e52ab)
+ * (GenCodeChecksum:aff10fe04b6becadd6b1de47a34e52c1)
*/
/**
'title' => ts('Group Organization ID'),
'description' => ts('Relationship ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_organization.id',
'table_name' => 'civicrm_group_organization',
'entity' => 'GroupOrganization',
'title' => ts('Group ID'),
'description' => ts('ID of the group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_organization.group_id',
'table_name' => 'civicrm_group_organization',
'entity' => 'GroupOrganization',
'title' => ts('Organization ID'),
'description' => ts('ID of the Organization Contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_group_organization.organization_id',
'table_name' => 'civicrm_group_organization',
'entity' => 'GroupOrganization',
*
* Generated from xml/schema/CRM/Contact/Relationship.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ea043ab2b1943a9fe5e86ec6a68fedf4)
+ * (GenCodeChecksum:053ca157abcac8e7f4c8ab55425df5ff)
*/
/**
'title' => ts('Relationship ID'),
'description' => ts('Relationship ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.id',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'title' => ts('Contact A ID'),
'description' => ts('id of the first contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.contact_id_a',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'title' => ts('Contact B ID'),
'description' => ts('id of the second contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.contact_id_b',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'title' => ts('Relationship Type ID'),
'description' => ts('Type of relationship'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.relationship_type_id',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Relationship Start Date'),
'description' => ts('date when the relationship started'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.start_date',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Relationship End Date'),
'description' => ts('date when the relationship ended'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.end_date',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'title' => ts('Relationship Is Active'),
'description' => ts('is the relationship active ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.is_active',
'default' => '1',
'table_name' => 'civicrm_relationship',
'description' => ts('Optional verbose description for the relationship.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.description',
'table_name' => 'civicrm_relationship',
'entity' => 'Relationship',
'title' => ts('Contact A has Permission Over Contact B'),
'description' => ts('Permission that Contact A has to view/update Contact B'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.is_permission_a_b',
'default' => '0',
'table_name' => 'civicrm_relationship',
'title' => ts('Contact B has Permission Over Contact A'),
'description' => ts('Permission that Contact B has to view/update Contact A'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.is_permission_b_a',
'default' => '0',
'table_name' => 'civicrm_relationship',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Case ID'),
'description' => ts('FK to civicrm_case'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.case_id',
'default' => NULL,
'table_name' => 'civicrm_relationship',
'title' => ts('Created Date'),
'description' => ts('Relationship created date.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_relationship',
'title' => ts('Relationship Modified Date'),
'description' => ts('Relationship last modified.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_relationship',
*
* Generated from xml/schema/CRM/Contact/RelationshipCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9f16f118d8f9337260a05d6ccd374b94)
+ * (GenCodeChecksum:422520600ff998c1a9203004ae958e8c)
*/
/**
'title' => ts('Relationship Cache ID'),
'description' => ts('Relationship Cache ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.id',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'title' => ts('Relationship ID'),
'description' => ts('id of the relationship (FK to civicrm_relationship.id)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.relationship_id',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'title' => ts('Relationship Type ID'),
'description' => ts('id of the relationship type'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.relationship_type_id',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'required' => TRUE,
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.orientation',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'title' => ts('Contact ID (Near side)'),
'description' => ts('id of the first contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.near_contact_id',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'description' => ts('name for relationship of near_contact to far_contact.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.near_relation',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'title' => ts('Contact ID (Far side)'),
'description' => ts('id of the second contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.far_contact_id',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'description' => ts('name for relationship of far_contact to near_contact.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.far_relation',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'title' => ts('Relationship Is Active'),
'description' => ts('is the relationship active ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.is_active',
'default' => '1',
'table_name' => 'civicrm_relationship_cache',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Relationship Start Date'),
'description' => ts('date when the relationship started'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.start_date',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Relationship End Date'),
'description' => ts('date when the relationship ended'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.end_date',
'table_name' => 'civicrm_relationship_cache',
'entity' => 'RelationshipCache',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Case ID'),
'description' => ts('FK to civicrm_case'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_cache.case_id',
'default' => NULL,
'table_name' => 'civicrm_relationship_cache',
*
* Generated from xml/schema/CRM/Contact/RelationshipType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:94465b186c3015c6aa8c725c44b9c103)
+ * (GenCodeChecksum:0428f0893ca456c68bb6121eb047b0f7)
*/
/**
'title' => ts('Relationship Type ID'),
'description' => ts('Primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.id',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('name for relationship of contact_a to contact_b.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.name_a_b',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('label for relationship of contact_a to contact_b.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.label_a_b',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('Optional name for relationship of contact_b to contact_a.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.name_b_a',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('Optional label for relationship of contact_b to contact_a.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.label_b_a',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('Optional verbose description of the relationship type.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.description',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('If defined, contact_a in a relationship of this type must be a specific contact_type.'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.contact_type_a',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('If defined, contact_b in a relationship of this type must be a specific contact_type.'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.contact_type_b',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('If defined, contact_sub_type_a in a relationship of this type must be a specific contact_sub_type.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.contact_sub_type_a',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'description' => ts('If defined, contact_sub_type_b in a relationship of this type must be a specific contact_sub_type.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.contact_sub_type_b',
'table_name' => 'civicrm_relationship_type',
'entity' => 'RelationshipType',
'title' => ts('Relationship Type is Reserved'),
'description' => ts('Is this relationship type a predefined system type (can not be changed or de-activated)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.is_reserved',
'default' => '0',
'table_name' => 'civicrm_relationship_type',
'title' => ts('Relationship Type is Active'),
'description' => ts('Is this relationship type currently active (i.e. can be used when creating or editing relationships)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_relationship_type.is_active',
'default' => '1',
'table_name' => 'civicrm_relationship_type',
*
* Generated from xml/schema/CRM/Contact/SavedSearch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d27c4dd8f8baa98d833e4b2b4d60d350)
+ * (GenCodeChecksum:0207c460a525db5da9ceb5b20708d77a)
*/
/**
'title' => ts('Saved Search ID'),
'description' => ts('Saved Search ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.id',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'description' => ts('Unique name of saved search'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.name',
'default' => NULL,
'table_name' => 'civicrm_saved_search',
'description' => ts('Administrative label for search'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.label',
'default' => NULL,
'table_name' => 'civicrm_saved_search',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Submitted Form Values'),
'description' => ts('Submitted form values for this search'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_saved_search.form_values',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mapping ID'),
'description' => ts('Foreign key to civicrm_mapping used for saved search-builder searches.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.mapping_id',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Option Value ID'),
'description' => ts('Foreign key to civicrm_option value table used for saved custom searches.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.search_custom_id',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'description' => ts('Entity name for API based search'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.api_entity',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('API Parameters'),
'description' => ts('Parameters for API based search'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.api_params',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.created_id',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.modified_id',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'title' => ts('Search Expiry Date'),
'description' => ts('Optional date after which the search is not needed'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.expires_date',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
'title' => ts('Created Date'),
'description' => ts('When the search was created.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_saved_search',
'title' => ts('Modified Date'),
'description' => ts('When the search was last modified.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_saved_search',
'title' => ts('Saved Search Description'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_saved_search.description',
'table_name' => 'civicrm_saved_search',
'entity' => 'SavedSearch',
*
* Generated from xml/schema/CRM/Contact/SubscriptionHistory.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:30b144a6f844fb0fb38b1bdbeee72ecf)
+ * (GenCodeChecksum:447fef069f8e4e0b537c30f43e61226f)
*/
/**
'title' => ts('Group Membership History ID'),
'description' => ts('Internal ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.id',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
'title' => ts('Contact ID'),
'description' => ts('Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.contact_id',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Group ID'),
'description' => ts('Group ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.group_id',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
'title' => ts('Group Membership Action Date'),
'description' => ts('Date of the (un)subscription'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_subscription_history',
'description' => ts('How the (un)subscription was triggered'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.method',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
'description' => ts('The state of the contact within the group'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.status',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
'description' => ts('IP address or other tracking info'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_subscription_history.tracking',
'table_name' => 'civicrm_subscription_history',
'entity' => 'SubscriptionHistory',
*
* Generated from xml/schema/CRM/Contribute/Contribution.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:919cb2c352b7004cf0dbb421e2e2d62f)
+ * (GenCodeChecksum:7d2bdf2a0e9b14874e40ba3475e7d2cb)
*/
/**
'title' => ts('Contribution ID'),
'description' => ts('Contribution ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.id',
'export' => TRUE,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.contact_id',
'headerPattern' => '/contact(.?id)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type for (total_amount - non_deductible_amount).'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.financial_type_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution Page ID'),
'description' => ts('The Contribution Page which triggered this contribution'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.contribution_page_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Method ID'),
'description' => ts('FK to Payment Instrument'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.payment_instrument_id',
'headerPattern' => '/^payment|(p(ayment\s)?instrument)$/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Date Received'),
'description' => ts('Date contribution was received - not necessarily the creation date of the record'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.receive_date',
'headerPattern' => '/receive(.?date)?/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.non_deductible_amount',
'headerPattern' => '/non?.?deduct/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.total_amount',
'headerPattern' => '/^total|(.?^am(ou)?nt)/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.fee_amount',
'headerPattern' => '/fee(.?am(ou)?nt)?/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.net_amount',
'headerPattern' => '/net(.?am(ou)?nt)?/i',
'description' => ts('unique transaction id. may be processor id, bank id + trans id, or account number + check number... depending on payment_method'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.trxn_id',
'headerPattern' => '/tr(ansactio|x)n(.?id)?/i',
'description' => ts('unique invoice id, system generated or passed in'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.invoice_id',
'headerPattern' => '/invoice(.?id)?/i',
'description' => ts('Human readable invoice number'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.invoice_number',
'headerPattern' => '/invoice(.?number)?/i',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.currency',
'headerPattern' => '/cur(rency)?/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Cancelled / Refunded Date'),
'description' => ts('when was gift cancelled'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.cancel_date',
'headerPattern' => '/cancel(.?date)?/i',
'name' => 'cancel_reason',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Cancellation / Refund Reason'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.cancel_reason',
'headerPattern' => '/(cancel.?)?reason/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Receipt Date'),
'description' => ts('when (if) receipt was sent. populated automatically for online donations w/ automatic receipting'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.receipt_date',
'headerPattern' => '/receipt(.?date)?/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Thank-you Date'),
'description' => ts('when (if) was donor thanked'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.thankyou_date',
'headerPattern' => '/thank(s|(.?you))?(.?date)?/i',
'description' => ts('Origin of this Contribution.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.source',
'headerPattern' => '/source/i',
'name' => 'amount_level',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Amount Label'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.amount_level',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Recurring Contribution ID'),
'description' => ts('Conditional foreign key to civicrm_contribution_recur id. Each contribution made in connection with a recurring contribution carries a foreign key to the recurring contribution record. This assumes we can track these processor initiated events.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution.contribution_recur_id',
'export' => TRUE,
'table_name' => 'civicrm_contribution',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.is_test',
'export' => TRUE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Pay Later'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.is_pay_later',
'export' => TRUE,
'name' => 'contribution_status_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution Status ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.contribution_status_id',
'headerPattern' => '/status/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Address ID'),
'description' => ts('Conditional foreign key to civicrm_address.id. We insert an address record for each contribution when we have associated billing name and address data.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution.address_id',
'export' => TRUE,
'table_name' => 'civicrm_contribution',
'title' => ts('Check Number'),
'maxlength' => 255,
'size' => 6,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.check_number',
'headerPattern' => '/check(.?number)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this contribution has been triggered.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.campaign_id',
'export' => TRUE,
'description' => ts('unique credit note id, system generated or passed in'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.creditnote_id',
'headerPattern' => '/creditnote(.?id)?/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.tax_amount',
'headerPattern' => '/tax(.?am(ou)?nt)?/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Revenue Recognition Date'),
'description' => ts('Stores the date when revenue should be recognized.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.revenue_recognition_date',
'headerPattern' => '/revenue(.?date)?/i',
'title' => ts('Is a Template Contribution'),
'description' => ts('Shows this is a template for recurring contributions.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution.is_template',
'export' => TRUE,
*
* Generated from xml/schema/CRM/Contribute/ContributionPage.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:6dd221632f9a193d41f95ef6c6fb3095)
+ * (GenCodeChecksum:fce845eb898447e06ebfa547ae8fa37c)
*/
/**
'title' => ts('Contribution Page ID'),
'description' => ts('Contribution ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.id',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('Contribution Page title. For top of page display'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.title',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('Text and html allowed. Displayed below title.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.intro_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('default financial type assigned to contributions submitted via this page, e.g. Contribution, Campaign Contribution'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.financial_type_id',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('Payment Processors configured for this contribution Page'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.payment_processor',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Is Credit Card Only?'),
'description' => ts('if true - processing logic must reject transaction at confirmation stage if pay method != credit card'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_credit_card_only',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Is Monetary'),
'description' => ts('if true - allows real-time monetary transactions otherwise non-monetary transactions'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_monetary',
'default' => '1',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Is Recurring'),
'description' => ts('if true - allows recurring contributions, valid only for PayPal_Standard'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_recur',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Confirmation Page?'),
'description' => ts('if false, the confirm page in contribution pages gets skipped'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_confirm_enabled',
'default' => '1',
'table_name' => 'civicrm_contribution_page',
'description' => ts('Supported recurring frequency units.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.recur_frequency_unit',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Support Recurring Intervals'),
'description' => ts('if true - supports recurring intervals'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_recur_interval',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Recurring Installments?'),
'description' => ts('if true - asks user for recurring installments'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_recur_installments',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Adjust Recurring Start Date'),
'description' => ts('if true - user is able to adjust payment start date'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.adjust_recur_start_date',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Pay Later'),
'description' => ts('if true - allows the user to send payment directly to the org later'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_pay_later',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Pay Later Text'),
'description' => ts('The text displayed to the user in the main form'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.pay_later_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Pay Later Receipt'),
'description' => ts('The receipt sent to the user instead of the normal receipt text'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.pay_later_receipt',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Allow Partial Payment'),
'description' => ts('is partial payment enabled for this online contribution page'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_partial_payment',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'description' => ts('Initial amount label for partial payment'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.initial_amount_label',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Initial Amount Help Text'),
'description' => ts('Initial amount help text for partial payment'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.initial_amount_help_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.min_initial_amount',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Allow Other Amounts'),
'description' => ts('if true, page will include an input text field where user can enter their own amount'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_allow_other_amount',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default Amount'),
'description' => ts('FK to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.default_amount_id',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.min_amount',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.max_amount',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.goal_amount',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('Title for Thank-you page (header title tag, and display at the top of the page).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.thankyou_title',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('text and html allowed. displayed above result on success page'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.thankyou_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('Text and html allowed. displayed at the bottom of the success page. Common usage is to include link(s) to other pages such as tell-a-friend, etc.'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.thankyou_footer',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Send email Receipt'),
'description' => ts('if true, receipt is automatically emailed to contact on success'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_email_receipt',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'description' => ts('FROM email name used for receipts generated by contributions to this contribution page.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.receipt_from_name',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('FROM email address used for receipts generated by contributions to this contribution page.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.receipt_from_email',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('comma-separated list of email addresses to cc each time a receipt is sent'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.cc_receipt',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('comma-separated list of email addresses to bcc each time a receipt is sent'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.bcc_receipt',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('text to include above standard receipt info on receipt email. emails are text-only, so do not allow html for now'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.receipt_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Is Page Active?'),
'description' => ts('Is this page active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_active',
'default' => '1',
'table_name' => 'civicrm_contribution_page',
'description' => ts('Text and html allowed. Displayed at the bottom of the first page of the contribution wizard.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.footer_text',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Is Amount Block Active?'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.amount_block_is_active',
'default' => '1',
'table_name' => 'civicrm_contribution_page',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Contribution Page Start Date'),
'description' => ts('Date and time that this page starts.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.start_date',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Contribution Page End Date'),
'description' => ts('Date and time that this page ends. May be NULL if no defined end date/time'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.end_date',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this contribution page'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.created_id',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Contribution Page Created Date'),
'description' => ts('Date and time that contribution page was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.created_date',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.currency',
'headerPattern' => '/cur(rency)?/i',
'dataPattern' => '/^[A-Z]{3}$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which we are collecting contributions with this page.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.campaign_id',
'table_name' => 'civicrm_contribution_page',
'entity' => 'ContributionPage',
'title' => ts('Is Contribution Page Shared?'),
'description' => ts('Can people share the contribution page through social media?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_share',
'default' => '1',
'table_name' => 'civicrm_contribution_page',
'title' => ts('Is billing block required'),
'description' => ts('if true - billing block is required for online contribution page'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.is_billing_required',
'default' => '0',
'table_name' => 'civicrm_contribution_page',
'description' => ts('Contribution Page Public title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_page.frontend_title',
'default' => NULL,
'table_name' => 'civicrm_contribution_page',
*
* Generated from xml/schema/CRM/Contribute/ContributionProduct.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:bac613347143b990a5f73567acd845e0)
+ * (GenCodeChecksum:20ccf80c5280f4b58e393bf82835115a)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution Product ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.id',
'table_name' => 'civicrm_contribution_product',
'entity' => 'ContributionProduct',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Product ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.product_id',
'table_name' => 'civicrm_contribution_product',
'entity' => 'ContributionProduct',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.contribution_id',
'table_name' => 'civicrm_contribution_product',
'entity' => 'ContributionProduct',
'description' => ts('Option value selected if applicable - e.g. color, size etc.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.product_option',
'export' => TRUE,
'table_name' => 'civicrm_contribution_product',
'name' => 'quantity',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Quantity'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.quantity',
'export' => TRUE,
'table_name' => 'civicrm_contribution_product',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Fulfilled Date'),
'description' => ts('Optional. Can be used to record the date this product was fulfilled or shipped.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.fulfilled_date',
'export' => TRUE,
'table_name' => 'civicrm_contribution_product',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Start date for premium'),
'description' => ts('Actual start date for a time-delimited premium (subscription, service or membership)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.start_date',
'export' => TRUE,
'table_name' => 'civicrm_contribution_product',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('End date for premium'),
'description' => ts('Actual end date for a time-delimited premium (subscription, service or membership)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.end_date',
'export' => TRUE,
'table_name' => 'civicrm_contribution_product',
'name' => 'comment',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Premium comment'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.comment',
'table_name' => 'civicrm_contribution_product',
'entity' => 'ContributionProduct',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type(for membership price sets only).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_product.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_contribution_product',
*
* Generated from xml/schema/CRM/Contribute/ContributionRecur.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:50c44d12fc9c64c4dcd9c78df1d314cd)
+ * (GenCodeChecksum:f633ecacb25c131d5a07f8c30a169204)
*/
/**
'title' => ts('Recurring Contribution ID'),
'description' => ts('Contribution Recur ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'title' => ts('Contact ID'),
'description' => ts('Foreign key to civicrm_contact.id.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.contact_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.amount',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.currency',
'default' => NULL,
'table_name' => 'civicrm_contribution_recur',
'description' => ts('Time units for recurrence of payment.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.frequency_unit',
'default' => 'month',
'table_name' => 'civicrm_contribution_recur',
'title' => ts('Interval (number of units)'),
'description' => ts('Number of time units for recurrence of payment.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.frequency_interval',
'default' => '1',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Number of Installments'),
'description' => ts('Total number of payments to be made. Set this to 0 if this is an open-ended commitment i.e. no set end date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.installments',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'title' => ts('Start Date'),
'description' => ts('The date the first scheduled recurring contribution occurs.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.start_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_contribution_recur',
'title' => ts('Created Date'),
'description' => ts('When this recurring contribution record was created.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.create_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Modified Date'),
'description' => ts('Last updated date for this record. mostly the last time a payment was received'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Cancel Date'),
'description' => ts('Date this recurring contribution was cancelled by contributor- if we can get access to it'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.cancel_date',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Cancellation Reason'),
'description' => ts('Free text field for a reason for cancelling'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.cancel_reason',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Recurring Contribution End Date'),
'description' => ts('Date this recurring contribution finished successfully'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.end_date',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'description' => ts('Possibly needed to store a unique identifier for this recurring payment order - if this is available from the processor??'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.processor_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Token ID'),
'description' => ts('Optionally used to store a link to a payment token used for this recurring contribution.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.payment_token_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'description' => ts('unique transaction id (deprecated - use processor_id)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.trxn_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'description' => ts('unique invoice id, system generated or passed in'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.invoice_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'name' => 'contribution_status_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Status'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_recur.contribution_status_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_recur.is_test',
'export' => TRUE,
'title' => ts('Cycle Day'),
'description' => ts('Day in the period when the payment should be charged e.g. 1st of month, 15th etc.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.cycle_day',
'default' => '1',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Next Scheduled Contribution Date'),
'description' => ts('Next scheduled date'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.next_sched_contribution_date',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Number of Failures'),
'description' => ts('Number of failed charge attempts since last success. Business rule could be set to deactivate on more than x failures.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.failure_count',
'default' => '0',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Retry Failed Attempt Date'),
'description' => ts('Date to retry failed attempt'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.failure_retry_date',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'title' => ts('Auto Renew'),
'description' => ts('Some systems allow contributor to set a number of installments - but then auto-renew the subscription or commitment if they do not cancel.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.auto_renew',
'default' => '0',
'table_name' => 'civicrm_contribution_recur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Processor ID'),
'description' => ts('Foreign key to civicrm_payment_processor.id'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.payment_processor_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.financial_type_id',
- 'export' => FALSE,
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'bao' => 'CRM_Contribute_BAO_ContributionRecur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Method'),
'description' => ts('FK to Payment Instrument'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.payment_instrument_id',
'table_name' => 'civicrm_contribution_recur',
'entity' => 'ContributionRecur',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this contribution has been triggered.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_recur.campaign_id',
'export' => TRUE,
'title' => ts('Send email Receipt?'),
'description' => ts('if true, receipt is automatically emailed to contact on each successful payment'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_recur.is_email_receipt',
'default' => '1',
'table_name' => 'civicrm_contribution_recur',
*
* Generated from xml/schema/CRM/Contribute/ContributionSoft.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f5efcd2fc648f295e9c9f8ce6dbc5994)
+ * (GenCodeChecksum:e51d55bf4217e9a9a49be631ff630366)
*/
/**
'title' => ts('Soft Credit ID'),
'description' => ts('Soft Credit ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_soft.id',
'export' => TRUE,
'title' => ts('Contribution ID'),
'description' => ts('FK to contribution table.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.contribution_id',
'table_name' => 'civicrm_contribution_soft',
'entity' => 'ContributionSoft',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_soft.contact_id',
'headerPattern' => '/contact(.?id)?/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_contribution_soft.amount',
'headerPattern' => '/total(.?am(ou)?nt)?/i',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.currency',
'default' => NULL,
'table_name' => 'civicrm_contribution_soft',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('PCP ID'),
'description' => ts('FK to civicrm_pcp.id'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.pcp_id',
'default' => NULL,
'table_name' => 'civicrm_contribution_soft',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Soft Contribution Display on PCP'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.pcp_display_in_roll',
'default' => '0',
'table_name' => 'civicrm_contribution_soft',
'title' => ts('Soft Contribution PCP Nickname'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.pcp_roll_nickname',
'default' => NULL,
'table_name' => 'civicrm_contribution_soft',
'title' => ts('Soft Contribution PCP Note'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.pcp_personal_note',
'default' => NULL,
'table_name' => 'civicrm_contribution_soft',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Soft Credit Type'),
'description' => ts('Soft Credit Type ID.Implicit FK to civicrm_option_value where option_group = soft_credit_type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_soft.soft_credit_type_id',
'default' => NULL,
'table_name' => 'civicrm_contribution_soft',
*
* Generated from xml/schema/CRM/Contribute/Premium.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b9ad8bd1ae2ab323070563a87ada3037)
+ * (GenCodeChecksum:adb794a4061201b488eb8149f61553d5)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Premium ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.id',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.entity_table',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Premium entity ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.entity_id',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'title' => ts('Is Premium Active?'),
'description' => ts('Is the Premiums feature enabled for this page?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_active',
'default' => '0',
'table_name' => 'civicrm_premiums',
'description' => ts('Title for Premiums section.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_intro_title',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Premium Introductory Text'),
'description' => ts('Displayed in <div> at top of Premiums section of page. Text and HTML allowed.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_intro_text',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'description' => ts('This email address is included in receipts if it is populated and a premium has been selected.'),
'maxlength' => 100,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_contact_email',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'description' => ts('This phone number is included in receipts if it is populated and a premium has been selected.'),
'maxlength' => 50,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_contact_phone',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'title' => ts('Display Minimum Contribution?'),
'description' => ts('Boolean. Should we automatically display minimum contribution amount text after the premium descriptions.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_display_min_contribution',
'default' => '0',
'table_name' => 'civicrm_premiums',
'description' => ts('Label displayed for No Thank-you option in premiums block (e.g. No thank you)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_nothankyou_label',
'table_name' => 'civicrm_premiums',
'entity' => 'Premium',
'name' => 'premiums_nothankyou_position',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('No Thank-you Position'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums.premiums_nothankyou_position',
'default' => '1',
'table_name' => 'civicrm_premiums',
*
* Generated from xml/schema/CRM/Contribute/PremiumsProduct.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d7eaac6f5bee5c01e31825ff68bf8a26)
+ * (GenCodeChecksum:01fc05143613e3855c45143ed3518bc5)
*/
/**
'title' => ts('Premium Product ID'),
'description' => ts('Contribution ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums_product.id',
'table_name' => 'civicrm_premiums_product',
'entity' => 'PremiumsProduct',
'title' => ts('Premium ID'),
'description' => ts('Foreign key to premiums settings record.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums_product.premiums_id',
'table_name' => 'civicrm_premiums_product',
'entity' => 'PremiumsProduct',
'title' => ts('Product ID'),
'description' => ts('Foreign key to each product object.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums_product.product_id',
'table_name' => 'civicrm_premiums_product',
'entity' => 'PremiumsProduct',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums_product.weight',
'table_name' => 'civicrm_premiums_product',
'entity' => 'PremiumsProduct',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_premiums_product.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_premiums_product',
*
* Generated from xml/schema/CRM/Contribute/Product.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f96bcd7024216cd8047a0b48d5872280)
+ * (GenCodeChecksum:b75121858ccfcc711d4904ed7f4ef6d1)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Product ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.id',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.name',
'export' => TRUE,
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Description'),
'description' => ts('Optional description of the product/premium.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.description',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'description' => ts('Optional product sku or code.'),
'maxlength' => 50,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.sku',
'export' => TRUE,
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Options'),
'description' => ts('Store comma-delimited list of color, size, etc. options for the product.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.options',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'description' => ts('Full or relative URL to uploaded image - fullsize.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.image',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'description' => ts('Full or relative URL to image thumbnail.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.thumbnail',
'table_name' => 'civicrm_product',
'entity' => 'Product',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.price',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.currency',
'default' => NULL,
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_product',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.min_contribution',
'table_name' => 'civicrm_product',
'entity' => 'Product',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.cost',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'title' => ts('Is Active'),
'description' => ts('Disabling premium removes it from the premiums_premium join table below.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.is_active',
'default' => '1',
'table_name' => 'civicrm_product',
(e.g. 1 year + fixed -> we would set start/end for 1/1/06 thru 12/31/06 for any premium chosen in 2006) '),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.period_type',
'default' => 'rolling',
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Fixed Period Start Day'),
'description' => ts('Month and day (MMDD) that fixed period type subscription or membership starts.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.fixed_period_start_day',
'default' => '0101',
'table_name' => 'civicrm_product',
'title' => ts('Duration Unit'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.duration_unit',
'default' => 'year',
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Duration Interval'),
'description' => ts('Number of units for total duration of subscription, service, membership (e.g. 12 Months).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.duration_interval',
'table_name' => 'civicrm_product',
'entity' => 'Product',
'description' => ts('Frequency unit and interval allow option to store actual delivery frequency for a subscription or service.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.frequency_unit',
'default' => 'month',
'table_name' => 'civicrm_product',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Frequency Interval'),
'description' => ts('Number of units for delivery frequency of subscription, service, membership (e.g. every 3 Months).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_product.frequency_interval',
'table_name' => 'civicrm_product',
'entity' => 'Product',
*
* Generated from xml/schema/CRM/Contribute/Widget.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7001d44be37f9d78263b115a257bd794)
+ * (GenCodeChecksum:3f38f90af537cdb630a2b0b09cd2c718)
*/
/**
'title' => ts('Widget ID'),
'description' => ts('Contribution ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.id',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution Page ID'),
'description' => ts('The Contribution Page which triggered this contribution'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.contribution_page_id',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Enabled?'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.is_active',
'default' => '1',
'table_name' => 'civicrm_contribution_widget',
'description' => ts('Widget title.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.title',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'description' => ts('URL to Widget logo'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.url_logo',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'description' => ts('Button title.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.button_title',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Description'),
'description' => ts('About description.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.about',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'description' => ts('URL to Homepage.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.url_homepage',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Title Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_title',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Button Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_button',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Bar Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_bar',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Main Text Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_main_text',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Main Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_main',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Background Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_main_bg',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Other Background Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_bg',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('About Link Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_about_link',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
'title' => ts('Homepage Link Color'),
'maxlength' => 10,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_contribution_widget.color_homepage_link',
'table_name' => 'civicrm_contribution_widget',
'entity' => 'Widget',
*
* Generated from xml/schema/CRM/Core/ActionLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b100fbb1e074e3c74ab83f463d7c5a19)
+ * (GenCodeChecksum:f26b6a45f88673909bc79f0dc47ec95e)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Action Schedule ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.id',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.contact_id',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'title' => ts('Entity ID'),
'description' => ts('FK to id of the entity that the action was performed on. Pseudo - FK.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.entity_id',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'description' => ts('name of the entity table for the above id, e.g. civicrm_activity, civicrm_participant'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.entity_table',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'title' => ts('Schedule ID'),
'description' => ts('FK to the action schedule that this action originated from.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.action_schedule_id',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Action Date And Time'),
'description' => ts('date time that the action was performed on.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.action_date_time',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'title' => ts('Error?'),
'description' => ts('Was there any error sending the reminder?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.is_error',
'default' => '0',
'table_name' => 'civicrm_action_log',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Message'),
'description' => ts('Description / text in case there was an error encountered.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.message',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Repetition Number'),
'description' => ts('Keeps track of the sequence number of this repetition.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.repetition_number',
'table_name' => 'civicrm_action_log',
'entity' => 'ActionLog',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Reference Date'),
'description' => ts('Stores the date from the entity which triggered this reminder action (e.g. membership.end_date for most membership renewal reminders)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_log.reference_date',
'default' => NULL,
'table_name' => 'civicrm_action_log',
*
* Generated from xml/schema/CRM/Core/ActionMapping.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:61d3614c11a560fd945d943065dab22b)
+ * (GenCodeChecksum:c36bae34fd3c6552c1738bde5b70d441)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Action Mapping ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.id',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity for which the reminder is created'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity value'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_value',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity value label'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_value_label',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity status'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_status',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity status label'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_status_label',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity date'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_date_start',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity date'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_date_end',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
'description' => ts('Entity recipient'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_mapping.entity_recipient',
'table_name' => 'civicrm_action_mapping',
'entity' => 'ActionMapping',
*
* Generated from xml/schema/CRM/Core/ActionSchedule.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4ab5f20424a3fe5d8b6938822ca65472)
+ * (GenCodeChecksum:8098f787ce516453231c9dd5c11e2185)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Action Schedule ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Name of the action(reminder)'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.name',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Title of the action(reminder)'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.title',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Recipient'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.recipient',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Limit To'),
'description' => ts('Is this the recipient criteria limited to OR in addition to?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.limit_to',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Entity value'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.entity_value',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Entity status'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.entity_status',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Start Action Offset'),
'description' => ts('Reminder Interval.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.start_action_offset',
'default' => '0',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Time units for reminder.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.start_action_unit',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Reminder Action'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.start_action_condition',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Entity date'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.start_action_date',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Repeat?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.is_repeat',
'default' => '0',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Time units for repetition of reminder.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.repetition_frequency_unit',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Repetition Frequency Interval'),
'description' => ts('Time interval for repeating the reminder.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.repetition_frequency_interval',
'default' => '0',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Time units till repetition of reminder.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.end_frequency_unit',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('End Frequency Interval'),
'description' => ts('Time interval till repeating the reminder.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.end_frequency_interval',
'default' => '0',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Reminder Action till repeating the reminder.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.end_action',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Entity end date'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.end_date',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'title' => ts('Schedule is Active?'),
'description' => ts('Is this option active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.is_active',
'default' => '1',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Contact IDs to which reminder should be sent.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.recipient_manual',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('listing based on recipient field.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.recipient_listing',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Reminder Text'),
'description' => ts('Body of the mailing in text format.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.body_text',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Reminder HTML'),
'description' => ts('Body of the mailing in html format.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.body_html',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('SMS Reminder Text'),
'description' => ts('Content of the SMS text.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.sms_body_text',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Subject of mailing'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.subject',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'title' => ts('Record Activity for Reminder?'),
'description' => ts('Record Activity for this reminder?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.record_activity',
'default' => '0',
'table_name' => 'civicrm_action_schedule',
'description' => ts('Name/ID of the mapping to use on this table'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.mapping_id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Group ID'),
'description' => ts('FK to Group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.group_id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Message Template ID'),
'description' => ts('FK to the message template.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.msg_template_id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('SMS Template ID'),
'description' => ts('FK to the message template.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.sms_template_id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Fixed Date for Reminder'),
'description' => ts('Date on which the reminder be sent.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.absolute_date',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Name in "from" field'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.from_name',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Email address in "from" field'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.from_email',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Send the message as email or sms or both.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.mode',
'default' => 'Email',
'table_name' => 'civicrm_action_schedule',
'name' => 'sms_provider_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('SMS Provider ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.sms_provider_id',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Used for repeating entity'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.used_for',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Used for multilingual installation'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.filter_contact_language',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'description' => ts('Used for multilingual installation'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.communication_language',
'table_name' => 'civicrm_action_schedule',
'entity' => 'ActionSchedule',
'title' => ts('Created Date'),
'description' => ts('When was the scheduled reminder created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.created_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP',
'title' => ts('Modified Date'),
'description' => ts('When the reminder was created or modified.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_action_schedule',
'title' => ts('Effective start date'),
'description' => ts('Earliest date to consider start events from.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.effective_start_date',
'export' => TRUE,
'table_name' => 'civicrm_action_schedule',
'title' => ts('Effective end date'),
'description' => ts('Latest date to consider end events from.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_action_schedule.effective_end_date',
'export' => TRUE,
'table_name' => 'civicrm_action_schedule',
*
* Generated from xml/schema/CRM/Core/AddressFormat.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2f9eea94452bfc5ecfdd44741f576190)
+ * (GenCodeChecksum:688ab6fa7cf9ccd7cddaab899d4abcda)
*/
/**
'title' => ts('Address Format ID'),
'description' => ts('Address Format ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_address_format.id',
'table_name' => 'civicrm_address_format',
'entity' => 'AddressFormat',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Address Format'),
'description' => ts('The format of an address'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_address_format.format',
'table_name' => 'civicrm_address_format',
'entity' => 'AddressFormat',
*
* Generated from xml/schema/CRM/Core/Cache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5d62ee8a59b8af12078317776d33877c)
+ * (GenCodeChecksum:7bc573038c1e40396686f8340a38bda1)
*/
/**
'title' => ts('Cache ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.id',
'table_name' => 'civicrm_cache',
'entity' => 'Cache',
'required' => TRUE,
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.group_name',
'table_name' => 'civicrm_cache',
'entity' => 'Cache',
'description' => ts('Unique path name for cache element'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.path',
'table_name' => 'civicrm_cache',
'entity' => 'Cache',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Data'),
'description' => ts('data associated with this path'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.data',
'table_name' => 'civicrm_cache',
'entity' => 'Cache',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Component ID'),
'description' => ts('Component that this menu item belongs to'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.component_id',
'table_name' => 'civicrm_cache',
'entity' => 'Cache',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Created Date'),
'description' => ts('When was the cache item created'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_cache',
'title' => ts('Expired Date'),
'description' => ts('When should the cache item expire'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cache.expired_date',
'default' => NULL,
'table_name' => 'civicrm_cache',
*
* Generated from xml/schema/CRM/Core/Component.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:14adbacc5eb565c130dafde580998d69)
+ * (GenCodeChecksum:fdf9249dc62d2c5495f09af4695d8820)
*/
/**
'title' => ts('Component ID'),
'description' => ts('Component ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_component.id',
'table_name' => 'civicrm_component',
'entity' => 'Component',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_component.name',
'table_name' => 'civicrm_component',
'entity' => 'Component',
'description' => ts('Path to components main directory in a form of a class namespace.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_component.namespace',
'table_name' => 'civicrm_component',
'entity' => 'Component',
*
* Generated from xml/schema/CRM/Core/Country.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:aea8b50402876e0d62a31de7639839d6)
+ * (GenCodeChecksum:87bbe6fcf59d26d4fc8250c8dcb647ca)
*/
/**
'title' => ts('Country ID'),
'description' => ts('Country ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.id',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'description' => ts('Country Name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_country.name',
'headerPattern' => '/country/i',
'description' => ts('ISO Code'),
'maxlength' => 2,
'size' => CRM_Utils_Type::TWO,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.iso_code',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'description' => ts('National prefix to be used when dialing TO this country.'),
'maxlength' => 4,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.country_code',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Address Format ID'),
'description' => ts('Foreign key to civicrm_address_format.id.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.address_format_id',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'description' => ts('International direct dialing prefix from within the country TO another country'),
'maxlength' => 4,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.idd_prefix',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'description' => ts('Access prefix to call within a country to a different area'),
'maxlength' => 4,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.ndd_prefix',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'title' => ts('World Region ID'),
'description' => ts('Foreign key to civicrm_worldregion.id.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.region_id',
'table_name' => 'civicrm_country',
'entity' => 'Country',
'title' => ts('Abbreviate Province?'),
'description' => ts('Should state/province be displayed as abbreviation for contacts from this country?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.is_province_abbreviated',
'default' => '0',
'table_name' => 'civicrm_country',
'title' => ts('Country Is Active'),
'description' => ts('Is this Country active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_country.is_active',
'default' => '1',
'table_name' => 'civicrm_country',
*
* Generated from xml/schema/CRM/Core/County.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fac3566a84ce222c10465dbee9c5fbc5)
+ * (GenCodeChecksum:a79e59728f1c68d4ecc4dbd789decab2)
*/
/**
'title' => ts('County ID'),
'description' => ts('County ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_county.id',
'table_name' => 'civicrm_county',
'entity' => 'County',
'description' => ts('Name of County'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_county.name',
'headerPattern' => '/county/i',
'description' => ts('2-4 Character Abbreviation of County'),
'maxlength' => 4,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_county.abbreviation',
'table_name' => 'civicrm_county',
'entity' => 'County',
'title' => ts('State ID'),
'description' => ts('ID of State/Province that County belongs'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_county.state_province_id',
'table_name' => 'civicrm_county',
'entity' => 'County',
'title' => ts('County Is Active'),
'description' => ts('Is this County active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_county.is_active',
'default' => '1',
'table_name' => 'civicrm_county',
*
* Generated from xml/schema/CRM/Core/CustomField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:74a1b749ab865c09722b5e8904c382a9)
+ * (GenCodeChecksum:750b48519edde8bbaa9012408bd8ba40)
*/
/**
'title' => ts('Custom Field ID'),
'description' => ts('Unique Custom Field ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.id',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'title' => ts('Custom Group ID'),
'description' => ts('FK to civicrm_custom_group.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.custom_group_id',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('Variable name/programmatic handle for this field.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.name',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.label',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'required' => TRUE,
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.data_type',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'required' => TRUE,
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.html_type',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('Use form_options.is_default for field_types which use options.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.default_value',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'title' => ts('Custom Field Is Required?'),
'description' => ts('Is a value required for this property.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.is_required',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'title' => ts('Allow Searching on Field?'),
'description' => ts('Is this property searchable.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.is_searchable',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'title' => ts('Search as a Range'),
'description' => ts('Is this property range searchable.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.is_search_range',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'title' => ts('Order'),
'description' => ts('Controls field display order within an extended property group.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.weight',
'default' => '1',
'table_name' => 'civicrm_custom_field',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Custom Field Pre Text'),
'description' => ts('Description and/or help text to display before this field.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.help_pre',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Custom Field Post Text'),
'description' => ts('Description and/or help text to display after this field.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.help_post',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('Store collection of type-appropriate attributes, e.g. textarea needs rows/cols attributes'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.attributes',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('Optional scripting attributes for field.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.javascript',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Custom Field Is Active?'),
'description' => ts('Is this property active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.is_active',
'default' => '1',
'table_name' => 'civicrm_custom_field',
'title' => ts('Field is Viewable'),
'description' => ts('Is this property set by PHP Code? A code field is viewable but not editable'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.is_view',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Options Per Line'),
'description' => ts('number of options per line for checkbox and radio'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.options_per_line',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Length'),
'description' => ts('field length if alphanumeric'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.text_length',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Start Date'),
'description' => ts('Date may be up to start_date_years years prior to the current date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.start_date_years',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field End Date'),
'description' => ts('Date may be up to end_date_years years after the current date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.end_date_years',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('date format for custom date'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.date_format',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Time Format'),
'description' => ts('time format for custom date'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.time_format',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Note Columns'),
'description' => ts('Number of columns in Note Field'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.note_columns',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Note Rows'),
'description' => ts('Number of rows in Note Field'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.note_rows',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'description' => ts('Name of the column that holds the values for this field.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.column_name',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Field Option Group ID'),
'description' => ts('For elements with options, the option group id that is used'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.option_group_id',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'title' => ts('Serialize'),
'description' => ts('Serialization method - a non-zero value indicates a multi-valued field.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.serialize',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'description' => ts('Stores Contact Get API params contact reference custom fields. May be used for other filters in the future.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.filter',
'table_name' => 'civicrm_custom_field',
'entity' => 'CustomField',
'title' => ts('Field Display'),
'description' => ts('Should the multi-record custom field values be displayed in tab table listing'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.in_selector',
'default' => '0',
'table_name' => 'civicrm_custom_field',
'description' => ts('Name of entity being referenced.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_field.fk_entity',
'default' => NULL,
'table_name' => 'civicrm_custom_field',
*
* Generated from xml/schema/CRM/Core/CustomGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:64869869e8646f55089df23e3bf3249c)
+ * (GenCodeChecksum:d5980a5eff21bfadd1eba6083dc99ebf)
*/
/**
'title' => ts('Custom Group ID'),
'description' => ts('Unique Custom Group ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.id',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'description' => ts('Variable name/programmatic handle for this group.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.name',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.title',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'description' => ts('Type of object this group extends (can add other options later e.g. contact_address, etc.).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.extends',
'default' => 'Contact',
'table_name' => 'civicrm_custom_group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Custom Group Subtype List'),
'description' => ts('FK to civicrm_option_value.id (for option group custom_data_type.)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.extends_entity_column_id',
'default' => NULL,
'table_name' => 'civicrm_custom_group',
'description' => ts('linking custom group for dynamic object'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.extends_entity_column_value',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'description' => ts('Visual relationship between this form and its parent.'),
'maxlength' => 15,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.style',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'title' => ts('Collapse Custom Group?'),
'description' => ts('Will this group be in collapsed or expanded mode on initial display ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.collapse_display',
'default' => '0',
'table_name' => 'civicrm_custom_group',
'description' => ts('Description and/or help text to display before fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.help_pre',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'description' => ts('Description and/or help text to display after fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.help_post',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'title' => ts('Order'),
'description' => ts('Controls display order when multiple extended property groups are setup for the same class.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.weight',
'default' => '1',
'table_name' => 'civicrm_custom_group',
'title' => ts('Custom Group Is Active?'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.is_active',
'default' => '1',
'table_name' => 'civicrm_custom_group',
'description' => ts('Name of the table that holds the values for this group.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.table_name',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'title' => ts('Supports Multiple Records'),
'description' => ts('Does this group hold multiple values?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.is_multiple',
'default' => '0',
'table_name' => 'civicrm_custom_group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Minimum Multiple Records'),
'description' => ts('minimum number of multiple records (typically 0?)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.min_multiple',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum Multiple Records'),
'description' => ts('maximum number of multiple records, if 0 - no max'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.max_multiple',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'title' => ts('Collapse Group Display'),
'description' => ts('Will this group be in collapsed or expanded mode on advanced search display ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.collapse_adv_display',
'default' => '0',
'table_name' => 'civicrm_custom_group',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this custom group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.created_id',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Custom Group Created Date'),
'description' => ts('Date and time this custom group was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.created_date',
'table_name' => 'civicrm_custom_group',
'entity' => 'CustomGroup',
'title' => ts('Reserved Group?'),
'description' => ts('Is this a reserved Custom Group?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.is_reserved',
'default' => '0',
'table_name' => 'civicrm_custom_group',
'title' => ts('Custom Group Is Public?'),
'description' => ts('Is this property public?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.is_public',
'default' => '1',
'table_name' => 'civicrm_custom_group',
'description' => ts('crm-i icon class'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_custom_group.icon',
'default' => NULL,
'table_name' => 'civicrm_custom_group',
*
* Generated from xml/schema/CRM/Core/Dashboard.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d312724abec4984c66243b7c10793a96)
+ * (GenCodeChecksum:8ae82bee366f48ef26b35caf23b89398)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('DashletID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.id',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'title' => ts('Domain ID'),
'description' => ts('Domain for dashboard'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.domain_id',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('Internal name of dashlet.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.name',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('dashlet title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.label',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('url in case of external dashlet'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.url',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('Permission for the dashlet'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.permission',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('Permission Operator'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.permission_operator',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'description' => ts('fullscreen url for dashlet'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.fullscreen_url',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
'title' => ts('Is Dashlet Active?'),
'description' => ts('Is this dashlet active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.is_active',
'default' => '0',
'table_name' => 'civicrm_dashboard',
'title' => ts('Is Dashlet Reserved?'),
'description' => ts('Is this dashlet reserved?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.is_reserved',
'default' => '0',
'table_name' => 'civicrm_dashboard',
'title' => ts('Cache Minutes'),
'description' => ts('Number of minutes to cache dashlet content in browser localStorage.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.cache_minutes',
'default' => '60',
'table_name' => 'civicrm_dashboard',
'description' => ts('Element name of angular directive to invoke (lowercase hyphenated format)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dashboard.directive',
'table_name' => 'civicrm_dashboard',
'entity' => 'Dashboard',
*
* Generated from xml/schema/CRM/Core/Discount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:39f48abf39ca4618fa51b61514053042)
+ * (GenCodeChecksum:b5b246e07e19dc11978ab693b60e27d6)
*/
/**
'title' => ts('Discount ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.id',
'table_name' => 'civicrm_discount',
'entity' => 'Discount',
'description' => ts('physical tablename for entity being joined to discount, e.g. civicrm_event'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.entity_table',
'table_name' => 'civicrm_discount',
'entity' => 'Discount',
'title' => ts('Entity ID'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.entity_id',
'table_name' => 'civicrm_discount',
'entity' => 'Discount',
'title' => ts('Price Set ID'),
'description' => ts('FK to civicrm_price_set'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.price_set_id',
'export' => TRUE,
'table_name' => 'civicrm_discount',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Discount Start Date'),
'description' => ts('Date when discount starts.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.start_date',
'table_name' => 'civicrm_discount',
'entity' => 'Discount',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Discount End Date'),
'description' => ts('Date when discount ends.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_discount.end_date',
'table_name' => 'civicrm_discount',
'entity' => 'Discount',
*
* Generated from xml/schema/CRM/Core/Domain.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ff3b7bab0ceab58d5d01c228e80569cc)
+ * (GenCodeChecksum:62b9169ac4b8697ec80e752d06ee1bce)
*/
/**
'title' => ts('Domain ID'),
'description' => ts('Domain ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.id',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'description' => ts('Name of Domain / Organization'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.name',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'description' => ts('Description of Domain.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.description',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'description' => ts('The civicrm version this instance is running'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.version',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID. This is specifically not an FK to avoid circular constraints'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.contact_id',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Supported Languages'),
'description' => ts('list of locales supported by the current db state (NULL for single-lang install)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.locales',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Language Customizations'),
'description' => ts('Locale specific string overrides'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_domain.locale_custom_strings',
'table_name' => 'civicrm_domain',
'entity' => 'Domain',
*
* Generated from xml/schema/CRM/Core/Email.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9a78bc3d5abc98068f2615a4f6836141)
+ * (GenCodeChecksum:466e1cb583d12b018b7deb2c946c2d44)
*/
/**
'title' => ts('Email ID'),
'description' => ts('Unique Email ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.id',
'table_name' => 'civicrm_email',
'entity' => 'Email',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.contact_id',
'table_name' => 'civicrm_email',
'entity' => 'Email',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email Location Type'),
'description' => ts('Which Location does this email belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.location_type_id',
'table_name' => 'civicrm_email',
'entity' => 'Email',
'description' => ts('Email address'),
'maxlength' => 254,
'size' => 30,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_email.email',
'headerPattern' => '/e.?mail/i',
'title' => ts('Is Primary'),
'description' => ts('Is this the primary email address'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.is_primary',
'default' => '0',
'table_name' => 'civicrm_email',
'title' => ts('Is Billing Email?'),
'description' => ts('Is this the billing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.is_billing',
'default' => '0',
'table_name' => 'civicrm_email',
'title' => ts('On Hold'),
'description' => ts('Implicit FK to civicrm_option_value where option_group = email_on_hold.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.on_hold',
'export' => TRUE,
'default' => '0',
'title' => ts('Use for Bulk Mail'),
'description' => ts('Is this address for bulk mail ?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.is_bulkmail',
'export' => TRUE,
'default' => '0',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Hold Date'),
'description' => ts('When the address went on bounce hold'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.hold_date',
'table_name' => 'civicrm_email',
'entity' => 'Email',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Reset Date'),
'description' => ts('When the address bounce status was last reset'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_email.reset_date',
'table_name' => 'civicrm_email',
'entity' => 'Email',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Signature Text'),
'description' => ts('Text formatted signature for the email.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_email.signature_text',
'export' => TRUE,
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Signature Html'),
'description' => ts('HTML formatted signature for the email.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_email.signature_html',
'export' => TRUE,
*
* Generated from xml/schema/CRM/Core/EntityFile.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7a12c1131215b6f149f9c37227739a4f)
+ * (GenCodeChecksum:abc8d2d096560e9cf5e96f385bb6c4a6)
*/
/**
'title' => ts('Entity File ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_file.id',
'table_name' => 'civicrm_entity_file',
'entity' => 'EntityFile',
'description' => ts('physical tablename for entity being joined to file, e.g. civicrm_contact'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_file.entity_table',
'table_name' => 'civicrm_entity_file',
'entity' => 'EntityFile',
'title' => ts('Entity ID'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_file.entity_id',
'table_name' => 'civicrm_entity_file',
'entity' => 'EntityFile',
'title' => ts('File ID'),
'description' => ts('FK to civicrm_file'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_file.file_id',
'table_name' => 'civicrm_entity_file',
'entity' => 'EntityFile',
*
* Generated from xml/schema/CRM/Core/EntityTag.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:34d286015dc73849f21721ca37eb2266)
+ * (GenCodeChecksum:abace77d8add308d67ba45fa73c2f249)
*/
/**
'title' => ts('Entity Tag ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_tag.id',
'table_name' => 'civicrm_entity_tag',
'entity' => 'EntityTag',
'description' => ts('physical tablename for entity being joined to file, e.g. civicrm_contact'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_tag.entity_table',
'table_name' => 'civicrm_entity_tag',
'entity' => 'EntityTag',
'title' => ts('Entity ID'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_tag.entity_id',
'table_name' => 'civicrm_entity_tag',
'entity' => 'EntityTag',
'title' => ts('Tag ID'),
'description' => ts('FK to civicrm_tag'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_tag.tag_id',
'table_name' => 'civicrm_entity_tag',
'entity' => 'EntityTag',
*
* Generated from xml/schema/CRM/Core/Extension.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ea1fbfda1b143df90ea7a9f61f27c652)
+ * (GenCodeChecksum:ed9e7b26e41992fa8f4e81e942eedf14)
*/
/**
'title' => ts('Extension ID'),
'description' => ts('Local Extension ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_extension.id',
'table_name' => 'civicrm_extension',
'entity' => 'Extension',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_extension.type',
'table_name' => 'civicrm_extension',
'entity' => 'Extension',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_extension.full_name',
'table_name' => 'civicrm_extension',
'entity' => 'Extension',
'description' => ts('Short name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_extension.name',
'export' => TRUE,
'description' => ts('Short, printable name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_extension.label',
'export' => TRUE,
'description' => ts('Primary PHP file'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_extension.file',
'export' => TRUE,
'description' => ts('Revision code of the database schema; the format is module-defined'),
'maxlength' => 63,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_extension.schema_version',
'export' => TRUE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Extension is Active?'),
'description' => ts('Is this extension active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_extension.is_active',
'default' => '1',
'table_name' => 'civicrm_extension',
*
* Generated from xml/schema/CRM/Core/File.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a9fc8f7aec1f4ea752f908ab1845b7ea)
+ * (GenCodeChecksum:1f553579f32db40c6a3708c56d8cf58f)
*/
/**
'title' => ts('File ID'),
'description' => ts('Unique ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.id',
'table_name' => 'civicrm_file',
'entity' => 'File',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('File Type'),
'description' => ts('Type of file (e.g. Transcript, Income Tax Return, etc). FK to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.file_type_id',
'table_name' => 'civicrm_file',
'entity' => 'File',
'description' => ts('mime type of the document'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.mime_type',
'table_name' => 'civicrm_file',
'entity' => 'File',
'description' => ts('uri of the file on disk'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.uri',
'table_name' => 'civicrm_file',
'entity' => 'File',
'type' => CRM_Utils_Type::T_MEDIUMBLOB,
'title' => ts('File Contents'),
'description' => ts('contents of the document'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.document',
'table_name' => 'civicrm_file',
'entity' => 'File',
'description' => ts('Additional descriptive text regarding this attachment (optional).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.description',
'table_name' => 'civicrm_file',
'entity' => 'File',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('File Upload Date'),
'description' => ts('Date and time that this attachment was uploaded or written to server.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.upload_date',
'table_name' => 'civicrm_file',
'entity' => 'File',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who uploaded this file'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_file.created_id',
'table_name' => 'civicrm_file',
'entity' => 'File',
*
* Generated from xml/schema/CRM/Core/IM.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b71e556e5fa133ef69497cdcf14e6fdd)
+ * (GenCodeChecksum:950d37fd8d509c34689d6d40dca59c1d)
*/
/**
'title' => ts('Instant Messenger ID'),
'description' => ts('Unique IM ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.id',
'table_name' => 'civicrm_im',
'entity' => 'IM',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.contact_id',
'table_name' => 'civicrm_im',
'entity' => 'IM',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('IM Location Type'),
'description' => ts('Which Location does this email belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.location_type_id',
'table_name' => 'civicrm_im',
'entity' => 'IM',
'description' => ts('IM screen name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_im.name',
'headerPattern' => '/I(nstant )?M(ess.*)?|screen(\s+)?name/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('IM Provider'),
'description' => ts('Which IM Provider does this screen name belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.provider_id',
'table_name' => 'civicrm_im',
'entity' => 'IM',
'title' => ts('Is Primary'),
'description' => ts('Is this the primary IM for this contact and location.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.is_primary',
'default' => '0',
'table_name' => 'civicrm_im',
'title' => ts('Is IM Billing?'),
'description' => ts('Is this the billing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_im.is_billing',
'default' => '0',
'table_name' => 'civicrm_im',
*
* Generated from xml/schema/CRM/Core/Job.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:456abe8785f3b44c4b9db93b93ace489)
+ * (GenCodeChecksum:512bc14536dfd40680e4de831c8991e9)
*/
/**
'title' => ts('Job ID'),
'description' => ts('Job ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.id',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this scheduled job for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.domain_id',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'description' => ts('Scheduled job run frequency.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.run_frequency',
'default' => 'Daily',
'table_name' => 'civicrm_job',
'title' => ts('Last Run'),
'description' => ts('When was this cron entry last run'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.last_run',
'default' => NULL,
'table_name' => 'civicrm_job',
'title' => ts('Scheduled Run Date'),
'description' => ts('When is this cron entry scheduled to run'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.scheduled_run_date',
'default' => NULL,
'table_name' => 'civicrm_job',
'description' => ts('Title of the job'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.name',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'description' => ts('Description of the job'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.description',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'description' => ts('Entity of the job api call'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.api_entity',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'description' => ts('Action of the job api call'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.api_action',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'description' => ts('List of parameters to the command.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.parameters',
'table_name' => 'civicrm_job',
'entity' => 'Job',
'title' => ts('Job Is Active?'),
'description' => ts('Is this job active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job.is_active',
'default' => '1',
'table_name' => 'civicrm_job',
*
* Generated from xml/schema/CRM/Core/JobLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:98cdc7ac1580bf4029404b0e69fa401c)
+ * (GenCodeChecksum:fd30c815442ad1c13c530d3e697670e0)
*/
/**
'title' => ts('Job Log ID'),
'description' => ts('Job log entry ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.id',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this scheduled job for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.domain_id',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Timestamp'),
'description' => ts('Log entry date'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.run_time',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Job ID'),
'description' => ts('Pointer to job id'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.job_id',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'description' => ts('Title of the job'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.name',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'description' => ts('Full path to file containing job script'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.command',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'description' => ts('Title line of log entry'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.description',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Extended Data'),
'description' => ts('Potential extended data for specific job run (e.g. tracebacks).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_job_log.data',
'table_name' => 'civicrm_job_log',
'entity' => 'JobLog',
*
* Generated from xml/schema/CRM/Core/LocBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:58abf1030f09b72bd670906899d1ff7a)
+ * (GenCodeChecksum:2d97c9b9682d113cff88a2e34ef6f954)
*/
/**
'title' => ts('Location Block ID'),
'description' => ts('Unique ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'address_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Address ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.address_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'email_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.email_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'phone_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.phone_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'im_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('IM ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.im_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'address_2_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Address 2 ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.address_2_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'email_2_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email 2 ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.email_2_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'phone_2_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone 2 ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.phone_2_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
'name' => 'im_2_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('IM 2 ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_loc_block.im_2_id',
'table_name' => 'civicrm_loc_block',
'entity' => 'LocBlock',
*
* Generated from xml/schema/CRM/Core/LocationType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9780d1d53d5475a316f3df1c371e903a)
+ * (GenCodeChecksum:035ebc0bafa88ffbc21d969b983399ef)
*/
/**
'title' => ts('Location Type ID'),
'description' => ts('Location Type ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.id',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'description' => ts('Location Type Name.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.name',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'description' => ts('Location Type Display Name.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.display_name',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'description' => ts('vCard Location Type Name.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.vcard_name',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'description' => ts('Location Type Description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.description',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Location Type is Reserved?'),
'description' => ts('Is this location type a predefined system location?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.is_reserved',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Location Type is Active?'),
'description' => ts('Is this property active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.is_active',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Default Location Type?'),
'description' => ts('Is this location type the default?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_location_type.is_default',
'table_name' => 'civicrm_location_type',
'entity' => 'LocationType',
*
* Generated from xml/schema/CRM/Core/Log.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5187eb1975f03b74aa53fa0ad5755d45)
+ * (GenCodeChecksum:e61044339c5186502e8f949e0cf21085)
*/
/**
'title' => ts('Log ID'),
'description' => ts('Log ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.id',
'table_name' => 'civicrm_log',
'entity' => 'Log',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.entity_table',
'table_name' => 'civicrm_log',
'entity' => 'Log',
'title' => ts('Entity ID '),
'description' => ts('Foreign key to the referenced item.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.entity_id',
'table_name' => 'civicrm_log',
'entity' => 'Log',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Data'),
'description' => ts('Updates does to this object if any.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.data',
'table_name' => 'civicrm_log',
'entity' => 'Log',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to Contact ID of person under whose credentials this data modification was made.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.modified_id',
'table_name' => 'civicrm_log',
'entity' => 'Log',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Modified Date'),
'description' => ts('When was the referenced entity created or modified or deleted.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_log.modified_date',
'table_name' => 'civicrm_log',
'entity' => 'Log',
*
* Generated from xml/schema/CRM/Core/MailSettings.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3524f24617ad5e625d5c79d1291f369e)
+ * (GenCodeChecksum:7b41fb2c318a3f0200a697026fcede90)
*/
/**
'title' => ts('Mail Settings ID'),
'description' => ts('primary key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.id',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this match entry for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.domain_id',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('name of this group of settings'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.name',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'title' => ts('Is Default Mail Settings?'),
'description' => ts('whether this is the default set of settings for this domain'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.is_default',
'default' => '0',
'table_name' => 'civicrm_mail_settings',
'description' => ts('email address domain (the part after @)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.domain',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('optional local part (like civimail+ for addresses like civimail+s.1.2@example.com)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.localpart',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('contents of the Return-Path header'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.return_path',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('name of the protocol to use for polling (like IMAP, POP3 or Maildir)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.protocol',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('server to use when polling'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.server',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mail Port'),
'description' => ts('port to use when polling'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.port',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('username to use when polling'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.username',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('password to use when polling'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.password',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'title' => ts('Mail Account Uses SSL'),
'description' => ts('whether to use SSL or not'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.is_ssl',
'default' => '0',
'table_name' => 'civicrm_mail_settings',
'description' => ts('folder to poll from when using IMAP, path to poll from when using Maildir, etc.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.source',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'description' => ts('Name of status to use when creating email to activity.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.activity_status',
'table_name' => 'civicrm_mail_settings',
'entity' => 'MailSettings',
'title' => ts('Skip emails which do not have a Case ID or Case hash'),
'description' => ts('Enabling this option will have CiviCRM skip any emails that do not have the Case ID or Case Hash so that the system will only process emails that can be placed on case records. Any emails that are not processed will be moved to the ignored folder.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.is_non_case_email_skipped',
'default' => '0',
'table_name' => 'civicrm_mail_settings',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Do not create new contacts when filing emails'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mail_settings.is_contact_creation_disabled_if_no_match',
'default' => '0',
'table_name' => 'civicrm_mail_settings',
*
* Generated from xml/schema/CRM/Core/Managed.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:79d376974a9dcce07c8ee483a32b2bc1)
+ * (GenCodeChecksum:1f1273f734c559351767e25b05b3925e)
*/
/**
'title' => ts('Managed ID'),
'description' => ts('Surrogate Key'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.id',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'required' => TRUE,
'maxlength' => 127,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.module',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'description' => ts('Symbolic name used by the module to identify the object'),
'maxlength' => 127,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.name',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.entity_type',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'title' => ts('Entity ID'),
'description' => ts('Foreign key to the referenced item.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.entity_id',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'description' => ts('Policy on when to cleanup entity (always, never, unused)'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.cleanup',
'table_name' => 'civicrm_managed',
'entity' => 'Managed',
'title' => ts('Entity Modified Date'),
'description' => ts('When the managed entity was changed from its original settings.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_managed.entity_modified_date',
'default' => NULL,
'table_name' => 'civicrm_managed',
*
* Generated from xml/schema/CRM/Core/Mapping.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:90ff3242f5dd3eba825a4f32ce7ffc85)
+ * (GenCodeChecksum:b25f314a77515ccdcff0c3bbf8e07fd2)
*/
/**
'title' => ts('Mapping ID'),
'description' => ts('Mapping ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping.id',
'table_name' => 'civicrm_mapping',
'entity' => 'Mapping',
'description' => ts('Name of Mapping'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping.name',
'table_name' => 'civicrm_mapping',
'entity' => 'Mapping',
'description' => ts('Description of Mapping.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping.description',
'table_name' => 'civicrm_mapping',
'entity' => 'Mapping',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mapping Type'),
'description' => ts('Mapping Type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping.mapping_type_id',
'table_name' => 'civicrm_mapping',
'entity' => 'Mapping',
*
* Generated from xml/schema/CRM/Core/MappingField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3c9eaee238a7c77cd5c95fb4cbaa7c5a)
+ * (GenCodeChecksum:3df2e91108cdb428e82485a6640e1721)
*/
/**
'title' => ts('Mapping Field ID'),
'description' => ts('Mapping Field ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'title' => ts('Mapping ID'),
'description' => ts('Mapping to which this field belongs'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.mapping_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'description' => ts('Mapping field key'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.name',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'description' => ts('Contact Type in mapping'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.contact_type',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'title' => ts('Column Number to map to'),
'description' => ts('Column number for mapping set'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.column_number',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location type ID'),
'description' => ts('Location type of this mapping, if required'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.location_type_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone type ID'),
'description' => ts('Which type of phone does this number belongs.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.phone_type_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('IM provider ID'),
'description' => ts('Which type of IM Provider does this name belong.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.im_provider_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Website type ID'),
'description' => ts('Which type of website does this site belong'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.website_type_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Relationship type ID'),
'description' => ts('Relationship type, if required'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.relationship_type_id',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'title' => ts('Relationship Direction'),
'maxlength' => 6,
'size' => CRM_Utils_Type::SIX,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.relationship_direction',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'title' => ts('Field Grouping'),
'description' => ts('Used to group mapping_field records into related sets (e.g. for criteria sets in search builder
mappings).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.grouping',
'default' => '1',
'table_name' => 'civicrm_mapping_field',
'description' => ts('SQL WHERE operator for search-builder mapping fields (search criteria).'),
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.operator',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
'description' => ts('SQL WHERE value for search-builder mapping fields.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mapping_field.value',
'table_name' => 'civicrm_mapping_field',
'entity' => 'MappingField',
*
* Generated from xml/schema/CRM/Core/Menu.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c383a75ee8d3af6ecc1ed78b0dbb4f3a)
+ * (GenCodeChecksum:002201c07590192edf274b05b8b42886)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Menu ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.id',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this menu item for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.domain_id',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'description' => ts('Path Name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.path',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Arguments'),
'description' => ts('Arguments to pass to the url'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.path_arguments',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'title' => ts('Menu Title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.title',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'description' => ts('Function to call to check access permissions'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.access_callback',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Access Arguments'),
'description' => ts('Arguments to pass to access callback'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.access_arguments',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'description' => ts('function to call for this url'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.page_callback',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Page Arguments'),
'description' => ts('Arguments to pass to page callback'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.page_arguments',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Breadcrumb'),
'description' => ts('Breadcrumb for the path.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.breadcrumb',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'description' => ts('Url where a page should redirected to, if next url not known.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.return_url',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'description' => ts('Arguments to pass to return_url'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.return_url_args',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Component ID'),
'description' => ts('Component that this menu item belongs to'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.component_id',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
'title' => ts('Enabled?'),
'description' => ts('Is this menu item active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.is_active',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Public?'),
'description' => ts('Is this menu accessible to the public?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.is_public',
'default' => '0',
'table_name' => 'civicrm_menu',
'title' => ts('Exposed?'),
'description' => ts('Is this menu exposed to the navigation system?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.is_exposed',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Use SSL?'),
'description' => ts('Should this menu be exposed via SSL if enabled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.is_ssl',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Order'),
'description' => ts('Ordering of the menu items in various blocks.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.weight',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Type'),
'description' => ts('Drupal menu type.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.type',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Page Type'),
'description' => ts('CiviCRM menu type.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.page_type',
'default' => '1',
'table_name' => 'civicrm_menu',
'title' => ts('Hide Breadcrumb?'),
'description' => ts('skip this url being exposed to breadcrumb'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.skipBreadcrumb',
'default' => '0',
'table_name' => 'civicrm_menu',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Other menu data'),
'description' => ts('All other menu metadata not stored in other fields'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_menu.module_data',
'table_name' => 'civicrm_menu',
'entity' => 'Menu',
*
* Generated from xml/schema/CRM/Core/MessageTemplate.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:040de739ab34019bd6532bc05214ba32)
+ * (GenCodeChecksum:5787b720061fdeb38bca35e2e6c35730)
*/
/**
'title' => ts('Message Template ID'),
'description' => ts('Message Template ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.id',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'description' => ts('Descriptive title of message'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.msg_title',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Message Template Subject'),
'description' => ts('Subject for email message.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.msg_subject',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Message Template Text'),
'description' => ts('Text formatted message'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.msg_text',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Message Template HTML'),
'description' => ts('HTML formatted message'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.msg_html',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Active'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.is_active',
'default' => '1',
'table_name' => 'civicrm_msg_template',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Deprecated field for Message Template Workflow.'),
'description' => ts('a pseudo-FK to civicrm_option_value'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.workflow_id',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'title' => ts('Message Template Workflow Name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.workflow_name',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
'title' => ts('Message Template Is Default?'),
'description' => ts('is this the default message template for the workflow referenced by workflow_id?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.is_default',
'default' => '1',
'table_name' => 'civicrm_msg_template',
'title' => ts('Message Template Is Reserved?'),
'description' => ts('is this the reserved message template which we ship for the workflow referenced by workflow_id?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.is_reserved',
'default' => '0',
'table_name' => 'civicrm_msg_template',
'title' => ts('Message Template is used for SMS?'),
'description' => ts('Is this message template used for sms?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.is_sms',
'default' => '0',
'table_name' => 'civicrm_msg_template',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Message Template Format'),
'description' => ts('a pseudo-FK to civicrm_option_value containing PDF Page Format.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_msg_template.pdf_format_id',
'table_name' => 'civicrm_msg_template',
'entity' => 'MessageTemplate',
*
* Generated from xml/schema/CRM/Core/Navigation.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4cd4cb4579333b609189a98ed5a236a3)
+ * (GenCodeChecksum:3629ca1a8d13a6a1311e887aecbece7d)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Navigation ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.id',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this navigation item for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.domain_id',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'description' => ts('Navigation Title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.label',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'description' => ts('Internal Name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.name',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'description' => ts('url in case of custom navigation link'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.url',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'required' => FALSE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.icon',
'default' => NULL,
'table_name' => 'civicrm_navigation',
'description' => ts('Permission(s) needed to access menu item'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.permission',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'description' => ts('Operator to use if item has more than one permission'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.permission_operator',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('parent ID'),
'description' => ts('Parent navigation item, used for grouping'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.parent_id',
'table_name' => 'civicrm_navigation',
'entity' => 'Navigation',
'title' => ts('Is Active'),
'description' => ts('Is this navigation item active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.is_active',
'default' => '1',
'table_name' => 'civicrm_navigation',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Separator'),
'description' => ts('Place a separator either before or after this menu item.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.has_separator',
'default' => '0',
'table_name' => 'civicrm_navigation',
'title' => ts('Order'),
'description' => ts('Ordering of the navigation items in various blocks.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_navigation.weight',
'default' => '0',
'table_name' => 'civicrm_navigation',
*
* Generated from xml/schema/CRM/Core/Note.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0b0a6889926ac01eebf63c0588bb3561)
+ * (GenCodeChecksum:5b5ae6f3bd3ed46257a0b0f3e9b9075b)
*/
/**
'title' => ts('Note ID'),
'description' => ts('Note ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.id',
'table_name' => 'civicrm_note',
'entity' => 'Note',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.entity_table',
'table_name' => 'civicrm_note',
'entity' => 'Note',
'title' => ts('Note Entity ID'),
'description' => ts('Foreign key to the referenced item.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.entity_id',
'table_name' => 'civicrm_note',
'entity' => 'Note',
'description' => ts('Note and/or Comment.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_note.note',
'headerPattern' => '/Note|Comment/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to Contact ID creator'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.contact_id',
'table_name' => 'civicrm_note',
'entity' => 'Note',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Note Date'),
'description' => ts('Date attached to the note'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.note_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_note',
'title' => ts('Created Date'),
'description' => ts('When the note was created.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_note',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Note Modified By'),
'description' => ts('When was this note last modified/edited'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_note',
'description' => ts('subject of note description'),
'maxlength' => 255,
'size' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.subject',
'table_name' => 'civicrm_note',
'entity' => 'Note',
'description' => ts('Foreign Key to Note Privacy Level (which is an option value pair and hence an implicit FK)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_note.privacy',
'table_name' => 'civicrm_note',
'entity' => 'Note',
*
* Generated from xml/schema/CRM/Core/OpenID.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b2c4fac361dc61ef4d4bf9acb8966b0a)
+ * (GenCodeChecksum:046f25d8355b0276f8e43f34915bf5e4)
*/
/**
'title' => ts('Open ID identifier'),
'description' => ts('Unique OpenID ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_openid.id',
'table_name' => 'civicrm_openid',
'entity' => 'OpenID',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_openid.contact_id',
'table_name' => 'civicrm_openid',
'entity' => 'OpenID',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('OpenID Location Type'),
'description' => ts('Which Location does this email belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_openid.location_type_id',
'table_name' => 'civicrm_openid',
'entity' => 'OpenID',
'description' => ts('the OpenID (or OpenID-style http://username.domain/) unique identifier for this contact mainly used for logging in to CiviCRM'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_openid.openid',
'headerPattern' => '/^Open.?ID|u(niq\w*)?.?ID/i',
'title' => ts('Allowed to login?'),
'description' => ts('Whether or not this user is allowed to login'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_openid.allowed_to_login',
'default' => '0',
'table_name' => 'civicrm_openid',
'title' => ts('Is Primary'),
'description' => ts('Is this the primary email for this contact and location.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_openid.is_primary',
'default' => '0',
'table_name' => 'civicrm_openid',
*
* Generated from xml/schema/CRM/Core/OptionGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:cccb007e18d25b34d3af8fd583ade04b)
+ * (GenCodeChecksum:264ddf7a9c772b66c6e472d8642fc9bb)
*/
/**
'title' => ts('Option Group ID'),
'description' => ts('Option Group ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.id',
'table_name' => 'civicrm_option_group',
'entity' => 'OptionGroup',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.name',
'table_name' => 'civicrm_option_group',
'entity' => 'OptionGroup',
'description' => ts('Option Group title.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.title',
'table_name' => 'civicrm_option_group',
'entity' => 'OptionGroup',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Option Group Description'),
'description' => ts('Option group description.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.description',
'table_name' => 'civicrm_option_group',
'entity' => 'OptionGroup',
'description' => ts('Type of data stored by this option group.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.data_type',
'table_name' => 'civicrm_option_group',
'entity' => 'OptionGroup',
'title' => ts('Option Group Is Reserved'),
'description' => ts('Is this a predefined system option group (i.e. it can not be deleted)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.is_reserved',
'default' => '1',
'table_name' => 'civicrm_option_group',
'title' => ts('Enabled'),
'description' => ts('Is this option group active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.is_active',
'default' => '1',
'table_name' => 'civicrm_option_group',
'title' => ts('Option Group Is Locked'),
'description' => ts('A lock to remove the ability to add new options via the UI.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.is_locked',
'default' => '0',
'table_name' => 'civicrm_option_group',
'description' => ts('Which optional columns from the option_value table are in use by this group.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_group.option_value_fields',
'default' => 'name,label,description',
'table_name' => 'civicrm_option_group',
*
* Generated from xml/schema/CRM/Core/OptionValue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fc83389f44b98da86dba941de3611fad)
+ * (GenCodeChecksum:7c23d52de169c1ef27cc3a24c3de132e)
*/
/**
'title' => ts('Option Value ID'),
'description' => ts('Option ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.id',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'title' => ts('Option Group ID'),
'description' => ts('Group which this option belongs to.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.option_group_id',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'required' => TRUE,
'maxlength' => 512,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.label',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'required' => TRUE,
'maxlength' => 512,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.value',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'description' => ts('Stores a fixed (non-translated) name for this option value. Lookup functions should use the name as the key for the option value row.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_option_value.name',
'export' => TRUE,
'description' => ts('Use to sort and/or set display properties for sub-set(s) of options within an option group. EXAMPLE: Use for college_interest field, to differentiate partners from non-partners.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.grouping',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Filter'),
'description' => ts('Bitwise logic can be used to create subsets of options within an option_group for different uses.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.filter',
'default' => '0',
'table_name' => 'civicrm_option_value',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Option is Default?'),
'description' => ts('Is this the default option for the group?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.is_default',
'default' => '0',
'table_name' => 'civicrm_option_value',
'title' => ts('Order'),
'description' => ts('Controls display sort order.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.weight',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'description' => ts('Optional description.'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.description',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Option is Header?'),
'description' => ts('Is this row simply a display header? Expected usage is to render these as OPTGROUP tags within a SELECT field list of options?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.is_optgroup',
'default' => '0',
'table_name' => 'civicrm_option_value',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Option Is Reserved?'),
'description' => ts('Is this a predefined system object?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.is_reserved',
'default' => '0',
'table_name' => 'civicrm_option_value',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Option Is Active'),
'description' => ts('Is this option active?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.is_active',
'default' => '1',
'table_name' => 'civicrm_option_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Component ID'),
'description' => ts('Component that this option value belongs/caters to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.component_id',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this option value for'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.domain_id',
'table_name' => 'civicrm_option_value',
'entity' => 'OptionValue',
'name' => 'visibility_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Option Visibility'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.visibility_id',
'default' => NULL,
'table_name' => 'civicrm_option_value',
'description' => ts('crm-i icon class'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.icon',
'default' => NULL,
'table_name' => 'civicrm_option_value',
'description' => ts('Hex color value e.g. #ffffff'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_option_value.color',
'default' => NULL,
'table_name' => 'civicrm_option_value',
*
* Generated from xml/schema/CRM/Core/Phone.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:065fcc9783af08821ed5748cbd65601c)
+ * (GenCodeChecksum:4d8d0c7b49e69a754ef6ae5865537c7f)
*/
/**
'title' => ts('Phone ID'),
'description' => ts('Unique Phone ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.id',
'table_name' => 'civicrm_phone',
'entity' => 'Phone',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.contact_id',
'table_name' => 'civicrm_phone',
'entity' => 'Phone',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location Type ID'),
'description' => ts('Which Location does this phone belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.location_type_id',
'table_name' => 'civicrm_phone',
'entity' => 'Phone',
'title' => ts('Is Primary'),
'description' => ts('Is this the primary phone for this contact and location.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.is_primary',
'default' => '0',
'table_name' => 'civicrm_phone',
'title' => ts('Is Billing Phone'),
'description' => ts('Is this the billing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.is_billing',
'default' => '0',
'table_name' => 'civicrm_phone',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mobile Provider'),
'description' => ts('Which Mobile Provider does this phone belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.mobile_provider_id',
'table_name' => 'civicrm_phone',
'entity' => 'Phone',
'description' => ts('Complete phone number.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_phone.phone',
'headerPattern' => '/phone/i',
'description' => ts('Optional extension for a phone number.'),
'maxlength' => 16,
'size' => 4,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_phone.phone_ext',
'headerPattern' => '/extension/i',
'description' => ts('Phone number stripped of all whitespace, letters, and punctuation.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.phone_numeric',
'table_name' => 'civicrm_phone',
'entity' => 'Phone',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone Type ID'),
'description' => ts('Which type of phone does this number belongs.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_phone.phone_type_id',
'export' => TRUE,
'table_name' => 'civicrm_phone',
*
* Generated from xml/schema/CRM/Core/PreferencesDate.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:282c9c954f6e68eb42eeb8a40eaeb8f1)
+ * (GenCodeChecksum:3f9c7b68e9dc1f9a677731328ffa5947)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Date Preference ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.id',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.name',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'description' => ts('Description of this date type.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.description',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'title' => ts('Start'),
'description' => ts('The start offset relative to current year'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.start',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'title' => ts('End Offset'),
'description' => ts('The end offset relative to current year, can be negative'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.end',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'description' => ts('The date type'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.date_format',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
'description' => ts('time format'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_preferences_date.time_format',
'table_name' => 'civicrm_preferences_date',
'entity' => 'PreferencesDate',
*
* Generated from xml/schema/CRM/Core/PrevNextCache.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:379e37f9e5bef48eb1d96a363f260e76)
+ * (GenCodeChecksum:2f3c2dc512edf7aabe12fdaeba209662)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Prev Next Cache ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.id',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'description' => ts('physical tablename for entity being joined to discount, e.g. civicrm_event'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.entity_table',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'title' => ts('Prev Next Entity ID 1'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.entity_id1',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'title' => ts('Prev Next Entity ID 2'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.entity_id2',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'description' => ts('Unique path name for cache element of the searched item'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.cachekey',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Prev Next Data'),
'description' => ts('cached snapshot of the serialized data'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.data',
'table_name' => 'civicrm_prevnext_cache',
'entity' => 'PrevNextCache',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Selected'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_prevnext_cache.is_selected',
'default' => '0',
'table_name' => 'civicrm_prevnext_cache',
*
* Generated from xml/schema/CRM/Core/PrintLabel.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e26229ab6799aa43ab16eb3cacc532b6)
+ * (GenCodeChecksum:53efa9e6a15294d0acdc98f16923d6c7)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Print Label ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.id',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'description' => ts('User title for this label layout'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.title',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'description' => ts('variable name/programmatic handle for this field.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.name',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Description'),
'description' => ts('Description of this label layout'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.description',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'description' => ts('This refers to name column of civicrm_option_value row in name_badge option group'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.label_format_name',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Label Type'),
'description' => ts('Implicit FK to civicrm_option_value row in NEW label_type option group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.label_type_id',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Data'),
'description' => ts('contains json encode configurations options'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.data',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
'title' => ts('Label is Default?'),
'description' => ts('Is this default?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.is_default',
'default' => '1',
'table_name' => 'civicrm_print_label',
'title' => ts('Label Is Active?'),
'description' => ts('Is this option active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.is_active',
'default' => '1',
'table_name' => 'civicrm_print_label',
'title' => ts('Is Label Reserved?'),
'description' => ts('Is this reserved label?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.is_reserved',
'default' => '1',
'table_name' => 'civicrm_print_label',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this label layout'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_print_label.created_id',
'table_name' => 'civicrm_print_label',
'entity' => 'PrintLabel',
*
* Generated from xml/schema/CRM/Core/RecurringEntity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:21c9191bbc343187f1061299d0d3c355)
+ * (GenCodeChecksum:5788a8f2b88586d6c98107e54253abd8)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_recurring_entity.id',
'table_name' => 'civicrm_recurring_entity',
'entity' => 'RecurringEntity',
'title' => ts('Parent ID'),
'description' => ts('Recurring Entity Parent ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_recurring_entity.parent_id',
'table_name' => 'civicrm_recurring_entity',
'entity' => 'RecurringEntity',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Entity ID'),
'description' => ts('Recurring Entity Child ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_recurring_entity.entity_id',
'table_name' => 'civicrm_recurring_entity',
'entity' => 'RecurringEntity',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_recurring_entity.entity_table',
'table_name' => 'civicrm_recurring_entity',
'entity' => 'RecurringEntity',
'title' => ts('Cascade Type'),
'description' => ts('1-this entity, 2-this and the following entities, 3-all the entities'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_recurring_entity.mode',
'default' => '1',
'table_name' => 'civicrm_recurring_entity',
*
* Generated from xml/schema/CRM/Core/Setting.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5506eb417e5f27229a4185eccffab1cd)
+ * (GenCodeChecksum:a7dacfe60f4c9deebde197ae1595db04)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Setting ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.id',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'description' => ts('Unique name for setting'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.name',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Value'),
'description' => ts('data associated with this group / name combo'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.value',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this menu item for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.domain_id',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID if the setting is localized to a contact'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.contact_id',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'title' => ts('Is Domain Setting?'),
'description' => ts('Is this setting a contact specific or site wide setting?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.is_domain',
'default' => '0',
'table_name' => 'civicrm_setting',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Component ID'),
'description' => ts('Component that this menu item belongs to'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.component_id',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Setting Created Date'),
'description' => ts('When was the setting created'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.created_date',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this setting'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_setting.created_id',
'table_name' => 'civicrm_setting',
'entity' => 'Setting',
*
* Generated from xml/schema/CRM/Core/StateProvince.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:904b8f2a8b321709d6ac3a563c78cd37)
+ * (GenCodeChecksum:2dea7ed65c9904a80de16e8d48f35a59)
*/
/**
'title' => ts('State ID'),
'description' => ts('State/Province ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_state_province.id',
'table_name' => 'civicrm_state_province',
'entity' => 'StateProvince',
'description' => ts('Name of State/Province'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_state_province.name',
'headerPattern' => '/state|prov(ince)?/i',
'description' => ts('2-4 Character Abbreviation of State/Province'),
'maxlength' => 4,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_state_province.abbreviation',
'table_name' => 'civicrm_state_province',
'entity' => 'StateProvince',
'title' => ts('Country ID'),
'description' => ts('ID of Country that State/Province belong'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_state_province.country_id',
'table_name' => 'civicrm_state_province',
'entity' => 'StateProvince',
'title' => ts('StateProvince Is Active'),
'description' => ts('Is this StateProvince active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_state_province.is_active',
'default' => '1',
'table_name' => 'civicrm_state_province',
*
* Generated from xml/schema/CRM/Core/StatusPreference.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3f3779d5b3b8806a28af779b48d6d03e)
+ * (GenCodeChecksum:279691bc3c75b9e09c2a7b18847348d8)
*/
/**
'title' => ts('Status Preference ID'),
'description' => ts('Unique Status Preference ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_status_pref.id',
'table_name' => 'civicrm_status_pref',
'entity' => 'StatusPreference',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this Status Preference for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_status_pref.domain_id',
'table_name' => 'civicrm_status_pref',
'entity' => 'StatusPreference',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_status_pref.name',
'export' => TRUE,
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Snooze Status Notifications Until'),
'description' => ts('expires ignore_severity. NULL never hushes.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_status_pref.hush_until',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Ignore Severity'),
'description' => ts('Hush messages up to and including this severity.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_status_pref.ignore_severity',
'export' => TRUE,
'description' => ts('These settings are per-check, and can\'t be compared across checks.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_status_pref.prefs',
'table_name' => 'civicrm_status_pref',
'entity' => 'StatusPreference',
'description' => ts('These values are per-check, and can\'t be compared across checks.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_status_pref.check_info',
'table_name' => 'civicrm_status_pref',
'entity' => 'StatusPreference',
'title' => ts('Check Is Active'),
'description' => ts('Is this status check active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_status_pref.is_active',
'default' => '1',
'table_name' => 'civicrm_status_pref',
*
* Generated from xml/schema/CRM/Core/SystemLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8b83e36b05cbe502b6a2d2311ed36f4c)
+ * (GenCodeChecksum:9439e784389ce4eb9d4b45366948ceb8)
*/
/**
'title' => ts('System Log ID'),
'description' => ts('Primary key ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.id',
'table_name' => 'civicrm_system_log',
'entity' => 'SystemLog',
'required' => TRUE,
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.message',
'table_name' => 'civicrm_system_log',
'entity' => 'SystemLog',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Detailed Log Data'),
'description' => ts('JSON encoded data'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.context',
'table_name' => 'civicrm_system_log',
'entity' => 'SystemLog',
'description' => ts('error level per PSR3'),
'maxlength' => 9,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.level',
'default' => 'info',
'table_name' => 'civicrm_system_log',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Log Timestamp'),
'description' => ts('Timestamp of when event occurred.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.timestamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_system_log',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Log Contact ID'),
'description' => ts('Optional Contact ID that created the log. Not an FK as we keep this regardless'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.contact_id',
'table_name' => 'civicrm_system_log',
'entity' => 'SystemLog',
'description' => ts('Optional Name of logging host'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_system_log.hostname',
'table_name' => 'civicrm_system_log',
'entity' => 'SystemLog',
*
* Generated from xml/schema/CRM/Core/Tag.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:dbe043813226361244630b2e34e9152a)
+ * (GenCodeChecksum:f8d8698f48fbd60b8d8e0bf8eff40c47)
*/
/**
'title' => ts('Tag ID'),
'description' => ts('Tag ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.id',
'table_name' => 'civicrm_tag',
'entity' => 'Tag',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.name',
'table_name' => 'civicrm_tag',
'entity' => 'Tag',
'description' => ts('Optional verbose description of the tag.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.description',
'table_name' => 'civicrm_tag',
'entity' => 'Tag',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent Tag ID'),
'description' => ts('Optional parent id for this tag.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.parent_id',
'default' => NULL,
'table_name' => 'civicrm_tag',
'title' => ts('Display Tag?'),
'description' => ts('Is this tag selectable / displayed'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.is_selectable',
'default' => '1',
'table_name' => 'civicrm_tag',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Reserved'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.is_reserved',
'default' => '0',
'table_name' => 'civicrm_tag',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Tagset'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.is_tagset',
'default' => '0',
'table_name' => 'civicrm_tag',
'title' => ts('Used For'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.used_for',
'default' => NULL,
'table_name' => 'civicrm_tag',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this tag'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.created_id',
'table_name' => 'civicrm_tag',
'entity' => 'Tag',
'description' => ts('Hex color value e.g. #ffffff'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.color',
'default' => NULL,
'table_name' => 'civicrm_tag',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Tag Created Date'),
'description' => ts('Date and time that tag was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tag.created_date',
'table_name' => 'civicrm_tag',
'entity' => 'Tag',
*
* Generated from xml/schema/CRM/Core/Timezone.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:97f74eb17d2467a62ca263414e7bb6d5)
+ * (GenCodeChecksum:90f0271d09bd3cadf02286f30b926eb6)
*/
/**
'title' => ts('Timezone ID'),
'description' => ts('Timezone ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.id',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
'description' => ts('Timezone full name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.name',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
'description' => ts('ISO Code for timezone abbreviation'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.abbreviation',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
'description' => ts('GMT name of the timezone'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.gmt',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
'name' => 'offset',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('GMT Offset'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.offset',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
'title' => ts('Country ID'),
'description' => ts('Country ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_timezone.country_id',
'table_name' => 'civicrm_timezone',
'entity' => 'Timezone',
*
* Generated from xml/schema/CRM/Core/Translation.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e8417b87a34f51f88c56480567d5fc64)
+ * (GenCodeChecksum:50d8cca3198bc1c9d4616308f2e5c462)
*/
/**
'title' => ts('Translated String ID'),
'description' => ts('Unique String ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.id',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.entity_table',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.entity_field',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
'title' => ts('Translated Entity ID'),
'description' => ts('ID of the relevant entity.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.entity_id',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
'required' => TRUE,
'maxlength' => 5,
'size' => CRM_Utils_Type::SIX,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.language',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
'title' => ts('Status'),
'description' => ts('Specify whether the string is active, draft, etc'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.status_id',
'default' => '1',
'table_name' => 'civicrm_translation',
'title' => ts('Translated String'),
'description' => ts('Translated string'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_translation.string',
'table_name' => 'civicrm_translation',
'entity' => 'Translation',
*
* Generated from xml/schema/CRM/Core/UFField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ef69bec1679ad1fefdfe67722980cf7a)
+ * (GenCodeChecksum:20802d4a0ef8e7729efdc58ecfec264e)
*/
/**
'title' => ts('Profile Field ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.id',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'title' => ts('Profile ID'),
'description' => ts('Which form does this field belong to.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.uf_group_id',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.field_name',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'title' => ts('Profile Field Is Active'),
'description' => ts('Is this field currently shareable? If false, hide the field for all sharing contexts.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_active',
'default' => '1',
'table_name' => 'civicrm_uf_field',
'title' => ts('Profile Is View Only'),
'description' => ts('the field is view only and not editable in user forms.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_view',
'default' => '0',
'table_name' => 'civicrm_uf_field',
'title' => ts('Profile Field Is Required'),
'description' => ts('Is this field required when included in a user or registration form?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_required',
'default' => '0',
'table_name' => 'civicrm_uf_field',
'title' => ts('Order'),
'description' => ts('Controls field display order when user framework fields are displayed in registration and account editing forms.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.weight',
'default' => '1',
'table_name' => 'civicrm_uf_field',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Profile Field Post Help'),
'description' => ts('Description and/or help text to display after this field.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.help_post',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Profile Field Pre Help'),
'description' => ts('Description and/or help text to display before this field.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.help_pre',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'description' => ts('In what context(s) is this field visible.'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.visibility',
'default' => 'User and User Admin Only',
'table_name' => 'civicrm_uf_field',
'title' => ts('Profile Field Is a Filter'),
'description' => ts('Is this field included as a column in the selector table?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.in_selector',
'default' => '0',
'table_name' => 'civicrm_uf_field',
'title' => ts('Profile Field Is Searchable'),
'description' => ts('Is this field included search form of profile?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_searchable',
'default' => '0',
'table_name' => 'civicrm_uf_field',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location Type ID'),
'description' => ts('Location type of this mapping, if required'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.location_type_id',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Profile Field Phone Type'),
'description' => ts('Phone Type ID, if required'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.phone_type_id',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Profile Field Website Type'),
'description' => ts('Website Type ID, if required'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.website_type_id',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.label',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'description' => ts('This field saves field type (ie individual,household.. field etc).'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.field_type',
'table_name' => 'civicrm_uf_field',
'entity' => 'UFField',
'title' => ts('Profile Field Is Reserved'),
'description' => ts('Is this field reserved for use by some other CiviCRM functionality?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_reserved',
'default' => '0',
'table_name' => 'civicrm_uf_field',
'title' => ts('Profile Field Supports Multiple'),
'description' => ts('Include in multi-record listing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_field.is_multi_summary',
'default' => '0',
'table_name' => 'civicrm_uf_field',
*
* Generated from xml/schema/CRM/Core/UFGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ede8c05e576822fdbcaaad0405bf7f81)
+ * (GenCodeChecksum:c8d65a421dc23cef070b148a190b37b0)
*/
/**
'title' => ts('Profile ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.id',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'title' => ts('Profile Is Active'),
'description' => ts('Is this profile currently active? If false, hide all related fields for all sharing contexts.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_active',
'default' => '1',
'table_name' => 'civicrm_uf_group',
'description' => ts('Comma separated list of the type(s) of profile fields.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_uf_group.group_type',
'export' => TRUE,
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.title',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'description' => ts('Profile Form Public title'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.frontend_title',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'description' => ts('Optional verbose description of the profile.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.description',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'description' => ts('Description and/or help text to display before fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.help_pre',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'description' => ts('Description and/or help text to display after fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.help_post',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Search Limit Group ID'),
'description' => ts('Group id, foreign key from civicrm_group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.limit_listings_group_id',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'description' => ts('Redirect to URL.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.post_URL',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Add Contact To Group ID'),
'description' => ts('foreign key to civicrm_group_id'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.add_to_group_id',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'title' => ts('Show Captcha On Profile'),
'description' => ts('Should a CAPTCHA widget be included this Profile form.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.add_captcha',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'title' => ts('Map Profile'),
'description' => ts('Do we want to map results from this profile.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_map',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'title' => ts('Show Edit Link?'),
'description' => ts('Should edit link display in profile selector'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_edit_link',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'title' => ts('Show Link to CMS User'),
'description' => ts('Should we display a link to the website profile in profile selector'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_uf_link',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'title' => ts('Update on Duplicate'),
'description' => ts('Should we update the contact record if we find a duplicate'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_update_dupe',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'description' => ts('Redirect to URL when Cancle button clik .'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.cancel_URL',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'title' => ts('Create CMS User?'),
'description' => ts('Should we create a cms user for this profile '),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_cms_user',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'name' => 'notify',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Notify on Profile Submit'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.notify',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'title' => ts('Profile Is Reserved'),
'description' => ts('Is this group reserved for use by some other CiviCRM functionality?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_reserved',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'description' => ts('Name of the UF group for directly addressing it in the codebase'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.name',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this UF group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.created_id',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('UF Group Created Date'),
'description' => ts('Date and time this UF group was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.created_date',
'table_name' => 'civicrm_uf_group',
'entity' => 'UFGroup',
'title' => ts('Include Proximity Search?'),
'description' => ts('Should we include proximity search feature in this profile search form?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.is_proximity_search',
'default' => '0',
'table_name' => 'civicrm_uf_group',
'description' => ts('Custom Text to display on the Cancel button when used in create or edit mode'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.cancel_button_text',
'default' => NULL,
'table_name' => 'civicrm_uf_group',
'description' => ts('Custom Text to display on the submit button on profile edit/create screens'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.submit_button_text',
'default' => NULL,
'table_name' => 'civicrm_uf_group',
'title' => ts('Include Cancel Button'),
'description' => ts('Should a Cancel button be included in this Profile form.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_group.add_cancel_button',
'default' => '1',
'table_name' => 'civicrm_uf_group',
*
* Generated from xml/schema/CRM/Core/UFJoin.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c4969a7857fae31dfa340b462c6b8c45)
+ * (GenCodeChecksum:e11a1e64ca03c7ba82294c75de0dc4c4)
*/
/**
'title' => ts('UF Join ID'),
'description' => ts('Unique table ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.id',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
'title' => ts('Profile Use is active'),
'description' => ts('Is this join currently active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.is_active',
'default' => '1',
'table_name' => 'civicrm_uf_join',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.module',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
'description' => ts('Name of table where item being referenced is stored. Modules which only need a single collection of uf_join instances may choose not to populate entity_table and entity_id.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.entity_table',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Profile Entity ID'),
'description' => ts('Foreign key to the referenced item.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.entity_id',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
'title' => ts('Order'),
'description' => ts('Controls display order when multiple user framework groups are setup for concurrent display.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.weight',
'default' => '1',
'table_name' => 'civicrm_uf_join',
'title' => ts('Profile ID'),
'description' => ts('Which form does this field belong to.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.uf_group_id',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Profile Use Data'),
'description' => ts('Json serialized array of data used by the ufjoin.module'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_join.module_data',
'table_name' => 'civicrm_uf_join',
'entity' => 'UFJoin',
*
* Generated from xml/schema/CRM/Core/UFMatch.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7b871668581fb64a83a1995ed5c58101)
+ * (GenCodeChecksum:03d955dcec4176dec67ec9fbc818e490)
*/
/**
'title' => ts('UF Match ID'),
'description' => ts('System generated ID.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.id',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this match entry for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.domain_id',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
'title' => ts('CMS ID'),
'description' => ts('UF ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.uf_id',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
'description' => ts('UF Name'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.uf_name',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.contact_id',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
'description' => ts('UI language preferred by the given user/contact'),
'maxlength' => 5,
'size' => CRM_Utils_Type::SIX,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_uf_match.language',
'table_name' => 'civicrm_uf_match',
'entity' => 'UFMatch',
*
* Generated from xml/schema/CRM/Core/UserJob.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:db60d8d1390d79a41a01ae28347dd770)
+ * (GenCodeChecksum:290ce6f8908a1dfc1590534029171f41)
*/
/**
'title' => ts('User Job ID'),
'description' => ts('Job ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.id',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'description' => ts('Unique name for job.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.name',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.created_id',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'title' => ts('Import Job Created Date'),
'description' => ts('Date and time this job was created.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_user_job',
'title' => ts('Import Job Started Date'),
'description' => ts('Date and time this import job started.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.start_date',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'title' => ts('Job Ended Date'),
'description' => ts('Date and time this import job ended.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.end_date',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'title' => ts('Import Job Expires Date'),
'description' => ts('Date and time to clean up after this import job (temp table deletion date).'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.expires_date',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('User Job Status ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.status_id',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.job_type',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Queue ID'),
'description' => ts('FK to Queue'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.queue_id',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Job metadata'),
'description' => ts('Data pertaining to job configuration'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.metadata',
'table_name' => 'civicrm_user_job',
'entity' => 'UserJob',
'title' => ts('Is Template'),
'description' => ts('Is this a template configuration (for use by other/future jobs)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_user_job.is_template',
'default' => '0',
'table_name' => 'civicrm_user_job',
*
* Generated from xml/schema/CRM/Core/Website.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:10ede950a86d91b845864f15e7cd9052)
+ * (GenCodeChecksum:782dd40595dfdc4b4a836c4f1c394929)
*/
/**
'title' => ts('Website ID'),
'description' => ts('Unique Website ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_website.id',
'table_name' => 'civicrm_website',
'entity' => 'Website',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_website.contact_id',
'table_name' => 'civicrm_website',
'entity' => 'Website',
'description' => ts('Website'),
'maxlength' => 255,
'size' => 45,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_website.url',
'headerPattern' => '/Website/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Website Type'),
'description' => ts('Which Website type does this website belong to.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_website.website_type_id',
'table_name' => 'civicrm_website',
'entity' => 'Website',
*
* Generated from xml/schema/CRM/Core/WordReplacement.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:568affd02a58c354e7596c2a4eeb691b)
+ * (GenCodeChecksum:f212963034ccdf6c73970466b31552f3)
*/
/**
'title' => ts('Word Replacement ID'),
'description' => ts('Word replacement ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.id',
'table_name' => 'civicrm_word_replacement',
'entity' => 'WordReplacement',
'description' => ts('Word which need to be replaced'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.find_word',
'table_name' => 'civicrm_word_replacement',
'entity' => 'WordReplacement',
'description' => ts('Word which will replace the word in find'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.replace_word',
'table_name' => 'civicrm_word_replacement',
'entity' => 'WordReplacement',
'title' => ts('Word Replacement is Active'),
'description' => ts('Is this entry active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.is_active',
'default' => '1',
'table_name' => 'civicrm_word_replacement',
'title' => ts('Word Replacement Match Type'),
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.match_type',
'default' => 'wildcardMatch',
'table_name' => 'civicrm_word_replacement',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Domain ID'),
'description' => ts('FK to Domain ID. This is for Domain specific word replacement'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_word_replacement.domain_id',
'table_name' => 'civicrm_word_replacement',
'entity' => 'WordReplacement',
*
* Generated from xml/schema/CRM/Core/Worldregion.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2604f3d61e573a996ee6f5d7bf4d04dc)
+ * (GenCodeChecksum:5a8bc073b156890e271f35afd867be85)
*/
/**
'title' => ts('World Region ID'),
'description' => ts('Country ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_worldregion.id',
'table_name' => 'civicrm_worldregion',
'entity' => 'WorldRegion',
'description' => ts('Region name to be associated with countries'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_worldregion.name',
'export' => TRUE,
'table_name' => 'civicrm_worldregion',
*
* Generated from xml/schema/CRM/Cxn/Cxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:be1b572a489e06abb0c14dcea6c68999)
+ * (GenCodeChecksum:8bca70c8807aff7f6421ddc9502e4c34)
*/
/**
'title' => ts('Connection ID'),
'description' => ts('Connection ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.id',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'description' => ts('Application GUID'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.app_guid',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Application Metadata (JSON)'),
'description' => ts('Application Metadata (JSON)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.app_meta',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'description' => ts('Connection GUID'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.cxn_guid',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Secret'),
'description' => ts('Shared secret'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.secret',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Perm'),
'description' => ts('Permissions approved for the service (JSON)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.perm',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Options'),
'description' => ts('Options for the service (JSON)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.options',
'table_name' => 'civicrm_cxn',
'entity' => 'Cxn',
'title' => ts('Is Active'),
'description' => ts('Is connection currently enabled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.is_active',
'default' => '1',
'table_name' => 'civicrm_cxn',
'title' => ts('Created Date'),
'description' => ts('When was the connection was created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.created_date',
'default' => NULL,
'table_name' => 'civicrm_cxn',
'title' => ts('Modified Date'),
'description' => ts('When the connection was created or modified.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.modified_date',
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'table_name' => 'civicrm_cxn',
'title' => ts('Fetched Date'),
'description' => ts('The last time the application metadata was fetched.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_cxn.fetched_date',
'default' => NULL,
'table_name' => 'civicrm_cxn',
*
* Generated from xml/schema/CRM/Dedupe/DedupeException.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e8e238da9d12806c52ba8614e7e5cfee)
+ * (GenCodeChecksum:1c0e7ffb2de1859052fd27537b100eb6)
*/
/**
'title' => ts('Dedupe Exception ID'),
'description' => ts('Unique dedupe exception id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_exception.id',
'table_name' => 'civicrm_dedupe_exception',
'entity' => 'DedupeException',
'title' => ts('First Dupe Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_exception.contact_id1',
'table_name' => 'civicrm_dedupe_exception',
'entity' => 'DedupeException',
'title' => ts('Second Dupe Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_exception.contact_id2',
'table_name' => 'civicrm_dedupe_exception',
'entity' => 'DedupeException',
*
* Generated from xml/schema/CRM/Dedupe/DedupeRule.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:edacd3caba0f47c874b16f02a7b446ef)
+ * (GenCodeChecksum:61dda939bb4ad3a9ff3e07c06ec3712d)
*/
/**
'title' => ts('Dedupe Rule ID'),
'description' => ts('Unique dedupe rule id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.id',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
'title' => ts('Group ID'),
'description' => ts('The id of the rule group this rule belongs to'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.dedupe_rule_group_id',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.rule_table',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.rule_field',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Rule Length'),
'description' => ts('The length of the matching substring'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.rule_length',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
'title' => ts('Order'),
'description' => ts('The weight of the rule'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule.rule_weight',
'table_name' => 'civicrm_dedupe_rule',
'entity' => 'DedupeRule',
*
* Generated from xml/schema/CRM/Dedupe/DedupeRuleGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f284352850b87d32288b0f332e44eb41)
+ * (GenCodeChecksum:3df551f805f32bd24ae567e40237cac4)
*/
/**
'title' => ts('Rule Group ID'),
'description' => ts('Unique dedupe rule group id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.id',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'description' => ts('The type of contacts this group applies to'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.contact_type',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'title' => ts('Threshold'),
'description' => ts('The weight threshold the sum of the rule weights has to cross to consider two contacts the same'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.threshold',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'required' => TRUE,
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.used',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'description' => ts('Unique name of rule group'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.name',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'description' => ts('Label of the rule group'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.title',
'table_name' => 'civicrm_dedupe_rule_group',
'entity' => 'DedupeRuleGroup',
'title' => ts('Reserved?'),
'description' => ts('Is this a reserved rule - a rule group that has been optimized and cannot be changed by the admin'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_dedupe_rule_group.is_reserved',
'default' => '0',
'table_name' => 'civicrm_dedupe_rule_group',
*
* Generated from xml/schema/CRM/Event/Cart/Cart.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:41ef745cc916f417dcb6ef34c8d5effd)
+ * (GenCodeChecksum:cb3e9b057ebe0f648e9efb2cf9bc800b)
*/
/**
'title' => ts('Cart ID'),
'description' => ts('Cart ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event_carts.id',
'table_name' => 'civicrm_event_carts',
'entity' => 'Cart',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact who created this cart'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event_carts.user_id',
'table_name' => 'civicrm_event_carts',
'entity' => 'Cart',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Complete?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event_carts.completed',
'default' => '0',
'table_name' => 'civicrm_event_carts',
*
* Generated from xml/schema/CRM/Event/Cart/EventInCart.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:81cd95c42078a304bf1a70ea35268a9a)
+ * (GenCodeChecksum:1e58760fd44de010b38a2c59924fe99f)
*/
/**
'title' => ts('Event In Cart'),
'description' => ts('Event In Cart ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_events_in_carts.id',
'table_name' => 'civicrm_events_in_carts',
'entity' => 'EventInCart',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Event ID'),
'description' => ts('FK to Event ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_events_in_carts.event_id',
'table_name' => 'civicrm_events_in_carts',
'entity' => 'EventInCart',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Event Cart ID'),
'description' => ts('FK to Event Cart ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_events_in_carts.event_cart_id',
'table_name' => 'civicrm_events_in_carts',
'entity' => 'EventInCart',
*
* Generated from xml/schema/CRM/Event/Event.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:82ed6a487ce2639e83cada1ac876c895)
+ * (GenCodeChecksum:de7f278485ab58cbd37475fd20b4246d)
*/
/**
'title' => ts('Event ID'),
'description' => ts('Event'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Event Title (e.g. Fall Fundraiser Dinner)'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.title',
'headerPattern' => '/(event.)?title$/i',
'description' => ts('Brief summary of event. Text and html allowed. Displayed on Event Registration form and can be used on other CMS pages which need an event summary.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.summary',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Full description of event. Text and html allowed. Displayed on built-in Event Information screens.'),
'rows' => 8,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.description',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Event Type'),
'description' => ts('Event Type ID.Implicit FK to civicrm_option_value where option_group = event_type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.event_type_id',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Participant Listing'),
'description' => ts('Should we expose the participant list? Implicit FK to civicrm_option_value where option_group = participant_listing.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.participant_listing_id',
'default' => NULL,
'table_name' => 'civicrm_event',
'title' => ts('Is Event Public'),
'description' => ts('Public events will be included in the iCal feeds. Access to private event information may be limited using ACLs.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_public',
'default' => '1',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Event Start Date'),
'description' => ts('Date and time that event starts.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.start_date',
'headerPattern' => '/^start|(s(tart\s)?date)$/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Event End Date'),
'description' => ts('Date and time that event ends. May be NULL if no defined end date/time'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.end_date',
'headerPattern' => '/^end|(e(nd\s)?date)$/i',
'title' => ts('Is Online Registration'),
'description' => ts('If true, include registration link on Event Info page.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_online_registration',
'default' => '0',
'table_name' => 'civicrm_event',
'description' => ts('Text for link to Event Registration form which is displayed on Event Information screen when is_online_registration is true.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.registration_link_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Registration Start Date'),
'description' => ts('Date and time that online registration starts.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.registration_start_date',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Registration End Date'),
'description' => ts('Date and time that online registration ends.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.registration_end_date',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Max Participants'),
'description' => ts('Maximum number of registered participants to allow. After max is reached, a custom Event Full message is displayed. If NULL, allow unlimited number of participants.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.max_participants',
'default' => NULL,
'table_name' => 'civicrm_event',
'description' => ts('Message to display on Event Information page and INSTEAD OF Event Registration form if maximum participants are signed up. Can include email address/info about getting on a waiting list, etc. Text and html allowed.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.event_full_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Is this a PAID event?'),
'description' => ts('If true, one or more fee amounts must be set and a Payment Processor must be configured for Online Event Registration.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_monetary',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type'),
'description' => ts('Financial type assigned to paid event registrations for this event. Required if is_monetary is true.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_event',
'description' => ts('Payment Processors configured for this Event (if is_monetary is true)'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.payment_processor',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Map Enabled'),
'description' => ts('Include a map block on the Event Information page when geocode info is available and a mapping provider has been specified?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_map',
'default' => '0',
'table_name' => 'civicrm_event',
'title' => ts('Is Active'),
'description' => ts('Is this Event enabled or disabled/cancelled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_active',
'default' => '0',
'table_name' => 'civicrm_event',
'title' => ts('Fee Label'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.fee_label',
'headerPattern' => '/^fee|(f(ee\s)?label)$/i',
'title' => ts('Show Location'),
'description' => ts('If true, show event location.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_show_location',
'default' => '1',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location Block ID'),
'description' => ts('FK to Location Block ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.loc_block_id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default Role'),
'description' => ts('Participant role ID. Implicit FK to civicrm_option_value where option_group = participant_role.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.default_role_id',
'export' => TRUE,
'description' => ts('Introductory message for Event Registration page. Text and html allowed. Displayed at the top of Event Registration form.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.intro_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Footer message for Event Registration page. Text and html allowed. Displayed at the bottom of Event Registration form.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.footer_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Title for Confirmation page.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_title',
'default' => NULL,
'table_name' => 'civicrm_event',
'description' => ts('Introductory message for Event Registration page. Text and html allowed. Displayed at the top of Event Registration form.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Footer message for Event Registration page. Text and html allowed. Displayed at the bottom of Event Registration form.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_footer_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Is confirm email'),
'description' => ts('If true, confirmation is automatically emailed to contact on successful registration.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_email_confirm',
'default' => '0',
'table_name' => 'civicrm_event',
'description' => ts('text to include above standard event info on confirmation email. emails are text-only, so do not allow html for now'),
'rows' => 4,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_email_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('FROM email name used for confirmation emails.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_from_name',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('FROM email address used for confirmation emails.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.confirm_from_email',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('comma-separated list of email addresses to cc each time a confirmation is sent'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.cc_confirm',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('comma-separated list of email addresses to bcc each time a confirmation is sent'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.bcc_confirm',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default Fee ID'),
'description' => ts('FK to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.default_fee_id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default Discount Fee ID'),
'description' => ts('FK to civicrm_option_value.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.default_discount_fee_id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Title for ThankYou page.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.thankyou_title',
'default' => NULL,
'table_name' => 'civicrm_event',
'description' => ts('ThankYou Text.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.thankyou_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Footer message.'),
'rows' => 6,
'cols' => 50,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.thankyou_footer_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Pay Later Allowed'),
'description' => ts('if true - allows the user to send payment directly to the org later'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_pay_later',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Pay Later Text'),
'description' => ts('The text displayed to the user in the main form'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.pay_later_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Pay Later Receipt Text'),
'description' => ts('The receipt sent to the user instead of the normal receipt text'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.pay_later_receipt',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Partial Payments Enabled'),
'description' => ts('is partial payment enabled for this event'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_partial_payment',
'default' => '0',
'table_name' => 'civicrm_event',
'description' => ts('Initial amount label for partial payment'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.initial_amount_label',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Initial Amount Help Text'),
'description' => ts('Initial amount help text for partial payment'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.initial_amount_help_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.min_initial_amount',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Allow Multiple Registrations'),
'description' => ts('if true - allows the user to register multiple participants for event'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_multiple_registrations',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum number of additional participants per registration'),
'description' => ts('Maximum number of additional participants that can be registered on a single booking'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.max_additional_participants',
'default' => '0',
'table_name' => 'civicrm_event',
'title' => ts('Does Event allow multiple registrations from same email address?'),
'description' => ts('if true - allows the user to register multiple registrations from same email address.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.allow_same_participant_emails',
'default' => '0',
'table_name' => 'civicrm_event',
'title' => ts('Waitlist Enabled'),
'description' => ts('Whether the event has waitlist support.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.has_waitlist',
'default' => '0',
'table_name' => 'civicrm_event',
'title' => ts('Requires Approval'),
'description' => ts('Whether participants require approval before they can finish registering.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.requires_approval',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Expiration Time'),
'description' => ts('Expire pending but unconfirmed registrations after this many hours.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.expiration_time',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Allow Self-service Cancellation or Transfer'),
'description' => ts('Allow self service cancellation or transfer for event?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.allow_selfcancelxfer',
'default' => '0',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Self-service Cancellation or Transfer Time'),
'description' => ts('Number of hours prior to event start date to allow self-service cancellation or transfer.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.selfcancelxfer_time',
'default' => '0',
'table_name' => 'civicrm_event',
'description' => ts('Text to display when the event is full, but participants can signup for a waitlist.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.waitlist_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('Text to display when the approval is required to complete registration for an event.'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.approval_req_text',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Is an Event Template'),
'description' => ts('whether the event has template'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_template',
'default' => '0',
'table_name' => 'civicrm_event',
'description' => ts('Event Template Title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.template_title',
'headerPattern' => '/(template.)?title$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to civicrm_contact, who created this event'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.created_id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Event Created Date'),
'description' => ts('Date and time that event was created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.created_date',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_event.currency',
'headerPattern' => '/cur(rency)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this event has been created.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.campaign_id',
'table_name' => 'civicrm_event',
'entity' => 'Event',
'title' => ts('Is shared through social media'),
'description' => ts('Can people share the event through social media?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_share',
'default' => '1',
'table_name' => 'civicrm_event',
'title' => ts('Is the booking confirmation screen enabled?'),
'description' => ts('If false, the event booking confirmation screen gets skipped'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_confirm_enabled',
'default' => '1',
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent Event ID'),
'description' => ts('Implicit FK to civicrm_event: parent event'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.parent_event_id',
'default' => NULL,
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Subevent Slot Label ID'),
'description' => ts('Subevent slot label. Implicit FK to civicrm_option_value where option_group = conference_slot.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.slot_label_id',
'default' => NULL,
'table_name' => 'civicrm_event',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Dedupe Rule ID'),
'description' => ts('Rule to use when matching registrations for this event'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.dedupe_rule_group_id',
'default' => NULL,
'table_name' => 'civicrm_event',
'title' => ts('Is billing block required'),
'description' => ts('if true than billing block is required this event'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_event.is_billing_required',
'default' => '0',
'table_name' => 'civicrm_event',
*
* Generated from xml/schema/CRM/Event/Participant.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7a087d50a97bfd0967025cc09eb138f5)
+ * (GenCodeChecksum:2cc6fce620624d08af9f5f0739a81392)
*/
/**
'title' => ts('Participant ID'),
'description' => ts('Participant ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.id',
'headerPattern' => '/(^(participant(.)?)?id$)/i',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.contact_id',
'headerPattern' => '/contact(.?id)?/i',
'title' => ts('Event ID'),
'description' => ts('FK to Event ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.event_id',
'headerPattern' => '/event id$/i',
'title' => ts('Status ID'),
'description' => ts('Participant status ID. FK to civicrm_participant_status_type. Default of 1 should map to status = Registered.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.status_id',
'headerPattern' => '/(participant.)?(status)$/i',
'description' => ts('Participant role ID. Implicit FK to civicrm_option_value where option_group = participant_role.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.role_id',
'headerPattern' => '/(participant.)?(role)$/i',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Register date'),
'description' => ts('When did contact register for event?'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.register_date',
'headerPattern' => '/^(r(egister\s)?date)$/i',
'description' => ts('Source of this event registration.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.source',
'headerPattern' => '/(participant.)?(source)$/i',
'title' => ts('Fee level'),
'description' => ts('Populate with the label (text) associated with a fee level for paid events with multiple levels. Note that
we store the label value and not the key'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.fee_level',
'headerPattern' => '/^(f(ee\s)?level)$/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.is_test',
'export' => TRUE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Pay Later'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.is_pay_later',
'headerPattern' => '/(is.)?(pay(.)?later)$/i',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.fee_amount',
'headerPattern' => '/fee(.?am(ou)?nt)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Registered By Participant ID'),
'description' => ts('FK to Participant ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.registered_by_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Discount ID'),
'description' => ts('FK to Discount ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant.discount_id',
'default' => NULL,
'table_name' => 'civicrm_participant',
'description' => ts('3 character string, value derived from config setting.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.fee_currency',
'headerPattern' => '/(fee)?.?cur(rency)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this participant has been registered.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.campaign_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Discount Amount'),
'description' => ts('Discount Amount'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant.discount_amount',
'table_name' => 'civicrm_participant',
'entity' => 'Participant',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Event Cart ID'),
'description' => ts('FK to civicrm_event_carts'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant.cart_id',
'table_name' => 'civicrm_participant',
'entity' => 'Participant',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Must Wait on List'),
'description' => ts('On Waiting List'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant.must_wait',
'table_name' => 'civicrm_participant',
'entity' => 'Participant',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Transferred to Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant.transferred_to_contact_id',
'headerPattern' => '/transfer(.?id)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created by Contact ID'),
'description' => ts('Contact responsible for registering this participant'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant.created_id',
'table_name' => 'civicrm_participant',
'entity' => 'Participant',
*
* Generated from xml/schema/CRM/Event/ParticipantPayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:11c4258beb32c5f802488d8db20efd1f)
+ * (GenCodeChecksum:9d5ff543a681f5ab73283c304b62316f)
*/
/**
'title' => ts('Payment ID'),
'description' => ts('Participant Payment ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_payment.id',
'table_name' => 'civicrm_participant_payment',
'entity' => 'ParticipantPayment',
'title' => ts('Participant ID'),
'description' => ts('Participant ID (FK)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_payment.participant_id',
'table_name' => 'civicrm_participant_payment',
'entity' => 'ParticipantPayment',
'title' => ts('Contribution ID'),
'description' => ts('FK to contribution table.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_payment.contribution_id',
'table_name' => 'civicrm_participant_payment',
'entity' => 'ParticipantPayment',
*
* Generated from xml/schema/CRM/Event/ParticipantStatusType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:199d17e543696db3968d8c6770fb20ff)
+ * (GenCodeChecksum:8f6c30f03f591fc2069d17cd7152d5e0)
*/
/**
'title' => ts('Participant Status Type ID'),
'description' => ts('unique participant status type id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.id',
'table_name' => 'civicrm_participant_status_type',
'entity' => 'ParticipantStatusType',
'description' => ts('non-localized name of the status type'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_participant_status_type.name',
'export' => TRUE,
'description' => ts('localized label for display of this status type'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.label',
'table_name' => 'civicrm_participant_status_type',
'entity' => 'ParticipantStatusType',
'description' => ts('the general group of status type this one belongs to'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.class',
'table_name' => 'civicrm_participant_status_type',
'entity' => 'ParticipantStatusType',
'title' => ts('Participant Status Is Reserved?>'),
'description' => ts('whether this is a status type required by the system'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.is_reserved',
'default' => '0',
'table_name' => 'civicrm_participant_status_type',
'title' => ts('Participant Status is Active'),
'description' => ts('whether this status type is active'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.is_active',
'default' => '1',
'table_name' => 'civicrm_participant_status_type',
'title' => ts('Participant Status Counts?'),
'description' => ts('whether this status type is counted against event size limit'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.is_counted',
'default' => '0',
'table_name' => 'civicrm_participant_status_type',
'title' => ts('Order'),
'description' => ts('controls sort order'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.weight',
'table_name' => 'civicrm_participant_status_type',
'entity' => 'ParticipantStatusType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Participant Status Visibility'),
'description' => ts('whether the status type is visible to the public, an implicit foreign key to option_value.value related to the `visibility` option_group'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_participant_status_type.visibility_id',
'table_name' => 'civicrm_participant_status_type',
'entity' => 'ParticipantStatusType',
*
* Generated from xml/schema/CRM/Financial/Currency.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:dc894e5adc99bc05b408993a46dcaa62)
+ * (GenCodeChecksum:89ee3480af0f7086aa26de7937953b86)
*/
/**
'title' => ts('Currency ID'),
'description' => ts('Currency ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_currency.id',
'table_name' => 'civicrm_currency',
'entity' => 'Currency',
'description' => ts('Currency Name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_currency.name',
'export' => TRUE,
'description' => ts('Currency Symbol'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_currency.symbol',
'table_name' => 'civicrm_currency',
'entity' => 'Currency',
'description' => ts('Numeric currency code'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_currency.numeric_code',
'export' => TRUE,
'description' => ts('Full currency name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_currency.full_name',
'table_name' => 'civicrm_currency',
'entity' => 'Currency',
*
* Generated from xml/schema/CRM/Financial/EntityFinancialAccount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7a29bf464501ce9292e409ae68d80782)
+ * (GenCodeChecksum:56a06273eec47f43f5671cb6152b7747)
*/
/**
'title' => ts('Entity Financial Account ID'),
'description' => ts('ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_account.id',
'table_name' => 'civicrm_entity_financial_account',
'entity' => 'EntityFinancialAccount',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_entity_financial_account.entity_table',
'export' => TRUE,
'title' => ts('Entity ID'),
'description' => ts('Links to an id in the entity_table, such as vid in civicrm_financial_type'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_account.entity_id',
'table_name' => 'civicrm_entity_financial_account',
'entity' => 'EntityFinancialAccount',
'title' => ts('Account Relationship'),
'description' => ts('FK to a new civicrm_option_value (account_relationship)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_account.account_relationship',
'table_name' => 'civicrm_entity_financial_account',
'entity' => 'EntityFinancialAccount',
'title' => ts('Financial Account ID'),
'description' => ts('FK to the financial_account_id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_account.financial_account_id',
'table_name' => 'civicrm_entity_financial_account',
'entity' => 'EntityFinancialAccount',
*
* Generated from xml/schema/CRM/Financial/EntityFinancialTrxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5a1cad86c4717915abc00763d986fad5)
+ * (GenCodeChecksum:9147404f8b46a55b3a5a2f1351418b82)
*/
/**
'title' => ts('Entity Financial Transaction ID'),
'description' => ts('ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_trxn.id',
'table_name' => 'civicrm_entity_financial_trxn',
'entity' => 'EntityFinancialTrxn',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_entity_financial_trxn.entity_table',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Entity ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_trxn.entity_id',
'table_name' => 'civicrm_entity_financial_trxn',
'entity' => 'EntityFinancialTrxn',
'name' => 'financial_trxn_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Transaction ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_entity_financial_trxn.financial_trxn_id',
'table_name' => 'civicrm_entity_financial_trxn',
'entity' => 'EntityFinancialTrxn',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_entity_financial_trxn.amount',
'headerPattern' => '/amount/i',
*
* Generated from xml/schema/CRM/Financial/FinancialAccount.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:14cbe56e8b5423d99325732364487c48)
+ * (GenCodeChecksum:c45c99d990c6bd6f7e29fe0fa5cd761d)
*/
/**
'title' => ts('Financial Account ID'),
'description' => ts('ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.id',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.name',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID that is responsible for the funds in this account'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.contact_id',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'title' => ts('Financial Account Type'),
'description' => ts('pseudo FK into civicrm_option_value.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.financial_account_type_id',
'default' => '3',
'table_name' => 'civicrm_financial_account',
'description' => ts('Optional value for mapping monies owed and received to accounting system codes.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.accounting_code',
'export' => TRUE,
'table_name' => 'civicrm_financial_account',
'description' => ts('Optional value for mapping account types to accounting system account categories (QuickBooks Account Type Codes for example).'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.account_type_code',
'export' => TRUE,
'table_name' => 'civicrm_financial_account',
'description' => ts('Financial Type Description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.description',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent ID'),
'description' => ts('Parent ID in account hierarchy'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.parent_id',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'title' => ts('Header Financial Account?'),
'description' => ts('Is this a header account which does not allow transactions to be posted against it directly, but only to its sub-accounts?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_header_account',
'default' => '0',
'table_name' => 'civicrm_financial_account',
'title' => ts('Deductible Financial Account?'),
'description' => ts('Is this account tax-deductible?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_deductible',
'default' => '0',
'table_name' => 'civicrm_financial_account',
'title' => ts('Tax Financial Account?'),
'description' => ts('Is this account for taxes?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_tax',
'default' => '0',
'table_name' => 'civicrm_financial_account',
10,
8,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.tax_rate',
'table_name' => 'civicrm_financial_account',
'entity' => 'FinancialAccount',
'title' => ts('Reserved Financial Account?'),
'description' => ts('Is this a predefined system object?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_reserved',
'default' => '0',
'table_name' => 'civicrm_financial_account',
'title' => ts('Financial Account is Active'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_active',
'default' => '1',
'table_name' => 'civicrm_financial_account',
'title' => ts('Default Financial Account'),
'description' => ts('Is this account the default one (or default tax one) for its financial_account_type?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_account.is_default',
'default' => '0',
'table_name' => 'civicrm_financial_account',
*
* Generated from xml/schema/CRM/Financial/FinancialItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3666c7ad0445c04b66871e747ec691c2)
+ * (GenCodeChecksum:87f954efec21c5b1d861f797e01a2838)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Item ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.id',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
'title' => ts('Financial Item Created Date'),
'description' => ts('Date and time the item was created'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_financial_item',
'title' => ts('Financial Item Transaction Date'),
'description' => ts('Date and time of the source transaction'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.transaction_date',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID of contact the item is from'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.contact_id',
'export' => TRUE,
'table_name' => 'civicrm_financial_item',
'description' => ts('Human readable description of this item, to ease display without lookup of source item.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.description',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.amount',
'headerPattern' => '/unit?.?amoun/i',
'dataPattern' => '/^\d+(\.\d{2})?$/',
'description' => ts('Currency for the amount'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.currency',
'export' => TRUE,
'table_name' => 'civicrm_financial_item',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Account ID'),
'description' => ts('FK to civicrm_financial_account'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.financial_account_id',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Item Status ID'),
'description' => ts('Payment status: test, paid, part_paid, unpaid (if empty assume unpaid)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.status_id',
'export' => TRUE,
'table_name' => 'civicrm_financial_item',
'description' => ts('May contain civicrm_line_item, civicrm_financial_trxn etc'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.entity_table',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Entity ID'),
'description' => ts('The specific source item that is responsible for the creation of this financial_item'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_item.entity_id',
'table_name' => 'civicrm_financial_item',
'entity' => 'FinancialItem',
*
* Generated from xml/schema/CRM/Financial/FinancialTrxn.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:da37002e77c72be14122e605922cf021)
+ * (GenCodeChecksum:41175dc63ab7c3cc6ea7f66021c5607a)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Transaction ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('From Account ID'),
'description' => ts('FK to financial_account table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.from_financial_account_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('To Account ID'),
'description' => ts('FK to financial_financial_account table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.to_financial_account_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Financial Transaction Date'),
'description' => ts('date transaction occurred'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.trxn_date',
'default' => NULL,
'table_name' => 'civicrm_financial_trxn',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.total_amount',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.fee_amount',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.net_amount',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_financial_trxn.currency',
'headerPattern' => '/cur(rency)?/i',
'title' => ts('Is Payment?'),
'description' => ts('Is this entry either a payment or a reversal of a payment?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_financial_trxn.is_payment',
'export' => TRUE,
'description' => ts('Transaction id supplied by external processor. This may not be unique.'),
'maxlength' => 255,
'size' => 10,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.trxn_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'description' => ts('processor result code'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.trxn_result_code',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Transaction Status ID'),
'description' => ts('pseudo FK to civicrm_option_value of contribution_status_id option_group'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_financial_trxn.status_id',
'headerPattern' => '/status/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Processor ID'),
'description' => ts('Payment Processor for this financial transaction'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.payment_processor_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Method'),
'description' => ts('FK to payment_instrument option group values'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.payment_instrument_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Card Type ID'),
'description' => ts('FK to accept_creditcard option group values'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.card_type_id',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'description' => ts('Check number'),
'maxlength' => 255,
'size' => 6,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.check_number',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'description' => ts('Last 4 digits of credit card'),
'maxlength' => 4,
'size' => 4,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.pan_truncation',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
'description' => ts('Payment Processor external order reference'),
'maxlength' => 255,
'size' => 25,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_trxn.order_reference',
'table_name' => 'civicrm_financial_trxn',
'entity' => 'FinancialTrxn',
*
* Generated from xml/schema/CRM/Financial/FinancialType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9bef54686de637392deaf107625ff5ea)
+ * (GenCodeChecksum:97ab5fc26c36616ca7805c5578ed5657)
*/
/**
'title' => ts('Financial Type ID'),
'description' => ts('ID of original financial_type so you can search this table by the financial_type.id and then select the relevant version based on the timestamp'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_type.id',
'table_name' => 'civicrm_financial_type',
'entity' => 'FinancialType',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_financial_type.name',
'headerPattern' => '/(finan(cial)?)?type/i',
'description' => ts('Financial Type Description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_type.description',
'table_name' => 'civicrm_financial_type',
'entity' => 'FinancialType',
'title' => ts('Is Tax Deductible?'),
'description' => ts('Is this financial type tax-deductible? If true, contributions of this type may be fully OR partially deductible - non-deductible amount is stored in the Contribution record.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_type.is_deductible',
'default' => '0',
'table_name' => 'civicrm_financial_type',
'title' => ts('Financial Type is Reserved?'),
'description' => ts('Is this a predefined system object?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_type.is_reserved',
'default' => '0',
'table_name' => 'civicrm_financial_type',
'title' => ts('Financial Type Is Active?'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_financial_type.is_active',
'default' => '1',
'table_name' => 'civicrm_financial_type',
*
* Generated from xml/schema/CRM/Financial/PaymentProcessor.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a98733540fdf85dcd843078f0d925659)
+ * (GenCodeChecksum:ab188763651019a650ed4e4a7d212efe)
*/
/**
'title' => ts('Payment Processor ID'),
'description' => ts('Payment Processor ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.id',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this match entry for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.domain_id',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'description' => ts('Payment Processor Name.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.name',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'description' => ts('Payment Processor Descriptive Name.'),
'maxlength' => 127,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.title',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'description' => ts('Payment Processor Description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.description',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Type ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.payment_processor_type_id',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Processor is Active?'),
'description' => ts('Is this processor active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.is_active',
'default' => '1',
'table_name' => 'civicrm_payment_processor',
'title' => ts('Processor Is Default?'),
'description' => ts('Is this processor the default?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.is_default',
'default' => '0',
'table_name' => 'civicrm_payment_processor',
'title' => ts('Is Test Processor?'),
'description' => ts('Is this processor for a test site?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.is_test',
'default' => '0',
'table_name' => 'civicrm_payment_processor',
'title' => ts('User Name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.user_name',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Password'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.password',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Signature'),
'rows' => 4,
'cols' => 40,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.signature',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Site URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.url_site',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('API URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.url_api',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Recurring Payments URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.url_recur',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Button URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.url_button',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Subject'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.subject',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Suffix for PHP class name implementation'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.class_name',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Processor Billing Mode'),
'description' => ts('Billing Mode (deprecated)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.billing_mode',
'table_name' => 'civicrm_payment_processor',
'entity' => 'PaymentProcessor',
'title' => ts('Processor Supports Recurring?'),
'description' => ts('Can process recurring contributions'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.is_recur',
'default' => '0',
'table_name' => 'civicrm_payment_processor',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Type'),
'description' => ts('Payment Type: Credit or Debit (deprecated)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.payment_type',
'default' => '1',
'table_name' => 'civicrm_payment_processor',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Method'),
'description' => ts('Payment Instrument ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.payment_instrument_id',
'default' => '1',
'table_name' => 'civicrm_payment_processor',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Accepted Credit Cards'),
'description' => ts('array of accepted credit card types'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor.accepted_credit_cards',
'default' => NULL,
'table_name' => 'civicrm_payment_processor',
*
* Generated from xml/schema/CRM/Financial/PaymentProcessorType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b928d1023a411536c1aa09fc58d30091)
+ * (GenCodeChecksum:4ce6f72edd24847c4ec8fe29c9530363)
*/
/**
'title' => ts('Payment Processor Type ID'),
'description' => ts('Payment Processor Type ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.id',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.name',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'required' => TRUE,
'maxlength' => 127,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.title',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'description' => ts('Payment Processor Description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.description',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Processor Type Is Active?'),
'description' => ts('Is this processor active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.is_active',
'default' => '1',
'table_name' => 'civicrm_payment_processor_type',
'title' => ts('Processor Type is Default?'),
'description' => ts('Is this processor the default?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.is_default',
'default' => '0',
'table_name' => 'civicrm_payment_processor_type',
'title' => ts('Label for User Name if used'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.user_name_label',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Label for password'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.password_label',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Label for Signature'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.signature_label',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Label for Subject'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.subject_label',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.class_name',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Live Site URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_site_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default API Site URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_api_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Live Recurring Payments URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_recur_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Live Button URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_button_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Test Site URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_site_test_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Test API URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_api_test_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Test Recurring Payment URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_recur_test_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Default Test Button URL'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.url_button_test_default',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Billing Mode'),
'description' => ts('Billing Mode (deprecated)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.billing_mode',
'table_name' => 'civicrm_payment_processor_type',
'entity' => 'PaymentProcessorType',
'title' => ts('Processor Type Supports Recurring?'),
'description' => ts('Can process recurring contributions'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.is_recur',
'default' => '0',
'table_name' => 'civicrm_payment_processor_type',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Processor Type Payment Type'),
'description' => ts('Payment Type: Credit or Debit (deprecated)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.payment_type',
'default' => '1',
'table_name' => 'civicrm_payment_processor_type',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Method'),
'description' => ts('Payment Instrument ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_processor_type.payment_instrument_id',
'default' => '1',
'table_name' => 'civicrm_payment_processor_type',
*
* Generated from xml/schema/CRM/Financial/PaymentToken.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f1bd96d72b08fc23f96e7fc00b102de0)
+ * (GenCodeChecksum:24d43ecaed37e1b06affc775b7786b06)
*/
/**
'title' => ts('Payment Token ID'),
'description' => ts('Payment Token ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.id',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID for the owner of the token'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.contact_id',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Processor ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.payment_processor_id',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.token',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'type' => CRM_Utils_Type::T_TIMESTAMP,
'title' => ts('Created Date'),
'description' => ts('Date created'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_payment_token',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created ID'),
'description' => ts('Contact ID of token creator'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.created_id',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Expiry Date'),
'description' => ts('Date this token expires'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.expiry_date',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('Email at the time of token creation. Useful for fraud forensics'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.email',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('Billing first name at the time of token creation. Useful for fraud forensics'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.billing_first_name',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('Billing middle name at the time of token creation. Useful for fraud forensics'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.billing_middle_name',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('Billing last name at the time of token creation. Useful for fraud forensics'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.billing_last_name',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('Holds the part of the card number or account details that may be retained or displayed'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.masked_account_number',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
'description' => ts('IP used when creating the token. Useful for fraud forensics'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_payment_token.ip_address',
'table_name' => 'civicrm_payment_token',
'entity' => 'PaymentToken',
*
* Generated from xml/schema/CRM/Friend/Friend.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b3d0e681c43b6878835d5dd5a36c0d08)
+ * (GenCodeChecksum:b837e6691ca658a0ba6bb86119518f13)
*/
/**
'title' => ts('Friend ID'),
'description' => ts('Friend ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.id',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.entity_table',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'title' => ts('Entity ID'),
'description' => ts('Foreign key to the referenced item.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.entity_id',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'title' => ts('Title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.title',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Intro'),
'description' => ts('Introductory message to contributor or participant displayed on the Tell a Friend form.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.intro',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Suggested Message'),
'description' => ts('Suggested message to friends, provided as default on the Tell A Friend form.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.suggested_message',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'description' => ts('URL for general info about the organization - included in the email sent to friends.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_tell_friend.general_link',
'export' => TRUE,
'description' => ts('Text for Tell a Friend thank you page header and HTML title.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.thankyou_title',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Thank You Text'),
'description' => ts('Thank you message displayed on success page.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.thankyou_text',
'table_name' => 'civicrm_tell_friend',
'entity' => 'Friend',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Enabled?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_tell_friend.is_active',
'default' => '1',
'table_name' => 'civicrm_tell_friend',
*
* Generated from xml/schema/CRM/Mailing/BouncePattern.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:476fdbcc7717943843964cb65cb3572e)
+ * (GenCodeChecksum:23e0fd111536ca0e0ea158bf8cbb9b2c)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Bounce Pattern ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_pattern.id',
'table_name' => 'civicrm_mailing_bounce_pattern',
'entity' => 'BouncePattern',
'title' => ts('Bounce Type ID'),
'description' => ts('Type of bounce'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_pattern.bounce_type_id',
'table_name' => 'civicrm_mailing_bounce_pattern',
'entity' => 'BouncePattern',
'description' => ts('A regexp to match a message to a bounce type'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_pattern.pattern',
'table_name' => 'civicrm_mailing_bounce_pattern',
'entity' => 'BouncePattern',
*
* Generated from xml/schema/CRM/Mailing/BounceType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d98766824f0e79f32733f360ea96ff87)
+ * (GenCodeChecksum:54fc337778d1208a78ef9eac006ce1b5)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Bounce Type ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_type.id',
'table_name' => 'civicrm_mailing_bounce_type',
'entity' => 'BounceType',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_type.name',
'table_name' => 'civicrm_mailing_bounce_type',
'entity' => 'BounceType',
'description' => ts('A description of this bounce type'),
'maxlength' => 2048,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_type.description',
'table_name' => 'civicrm_mailing_bounce_type',
'entity' => 'BounceType',
'title' => ts('Hold Threshold'),
'description' => ts('Number of bounces of this type required before the email address is put on bounce hold'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_bounce_type.hold_threshold',
'table_name' => 'civicrm_mailing_bounce_type',
'entity' => 'BounceType',
*
* Generated from xml/schema/CRM/Mailing/Mailing.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:13cad136a69b399a6df4d54a5239bafd)
+ * (GenCodeChecksum:d4641638461a78c3dc0a5090556bb79f)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Domain ID'),
'description' => ts('Which site is this mailing for'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.domain_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Header ID'),
'description' => ts('FK to the header component.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.header_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Footer ID'),
'description' => ts('FK to the footer component.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.footer_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Reply ID'),
'description' => ts('FK to the auto-responder component.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.reply_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Unsubscribe ID'),
'description' => ts('FK to the unsubscribe component.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.unsubscribe_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'name' => 'resubscribe_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Resubscribe'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.resubscribe_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Opt Out ID'),
'description' => ts('FK to the opt-out component.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.optout_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('Mailing Name.'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.name',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('differentiate between standalone mailings, A/B tests, and A/B final-winner'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.mailing_type',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('From Header of mailing'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.from_name',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('From Email of mailing'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.from_email',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('Reply-To Email of mailing'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.replyto_email',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.template_type',
'default' => 'traditional',
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Template Options (JSON)'),
'description' => ts('Advanced options used by the email templating system. (JSON encoded)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.template_options',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('Subject of mailing'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.subject',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Body Text'),
'description' => ts('Body of the mailing in text format.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.body_text',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Body Html'),
'description' => ts('Body of the mailing in html format.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.body_html',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Url Tracking'),
'description' => ts('Should we track URL click-throughs for this mailing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.url_tracking',
'default' => '0',
'table_name' => 'civicrm_mailing',
'title' => ts('Forward Replies'),
'description' => ts('Should we forward replies back to the author?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.forward_replies',
'default' => '0',
'table_name' => 'civicrm_mailing',
'title' => ts('Auto Responder'),
'description' => ts('Should we enable the auto-responder?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.auto_responder',
'default' => '0',
'table_name' => 'civicrm_mailing',
'title' => ts('Track Mailing?'),
'description' => ts('Should we track when recipients open/read this mailing?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.open_tracking',
'default' => '0',
'table_name' => 'civicrm_mailing',
'title' => ts('Mailing Completed'),
'description' => ts('Has at least one job associated with this mailing finished?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.is_completed',
'default' => '0',
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Message Template ID'),
'description' => ts('FK to the message template.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.msg_template_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Override Verp'),
'description' => ts('Overwrite the VERP address in Reply-To'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.override_verp',
'default' => '0',
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to Contact ID who first created this mailing'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.created_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Mailing Created Date'),
'description' => ts('Date and time this mailing was created.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing',
'title' => ts('Modified Date'),
'description' => ts('When the mailing (or closely related entity) was created or modified or deleted.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.modified_date',
'export' => TRUE,
'default' => 'CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Scheduled By Contact ID'),
'description' => ts('FK to Contact ID who scheduled this mailing'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.scheduled_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Mailing Scheduled Date'),
'description' => ts('Date and time this mailing was scheduled.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.scheduled_date',
'default' => NULL,
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Approved By Contact ID'),
'description' => ts('FK to Contact ID who approved this mailing'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.approver_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Mailing Approved Date'),
'description' => ts('Date and time this mailing was approved.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.approval_date',
'default' => NULL,
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Approval Status'),
'description' => ts('The status of this mailing. Values: none, approved, rejected'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.approval_status_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Approval Note'),
'description' => ts('Note behind the decision.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.approval_note',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('Is Mailing Archived?'),
'description' => ts('Is this mailing archived?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.is_archived',
'default' => '0',
'table_name' => 'civicrm_mailing',
'description' => ts('In what context(s) is the mailing contents visible (online viewing)'),
'maxlength' => 40,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.visibility',
'default' => 'Public Pages',
'table_name' => 'civicrm_mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this mailing has been initiated.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.campaign_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'title' => ts('No Duplicate emails?'),
'description' => ts('Remove duplicate emails?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.dedupe_email',
'default' => '0',
'table_name' => 'civicrm_mailing',
'name' => 'sms_provider_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('SMS Provider ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.sms_provider_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('Key for validating requests related to this mailing.'),
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.hash',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Location Type ID'),
'description' => ts('With email_selection_method, determines which email address to use'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.location_type_id',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
'description' => ts('With location_type_id, determine how to choose the email address to use.'),
'maxlength' => 20,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.email_selection_method',
'default' => 'automatic',
'table_name' => 'civicrm_mailing',
'description' => ts('Language of the content of the mailing. Useful for tokens.'),
'maxlength' => 5,
'size' => CRM_Utils_Type::SIX,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing.language',
'table_name' => 'civicrm_mailing',
'entity' => 'Mailing',
*
* Generated from xml/schema/CRM/Mailing/MailingAB.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5c8a0967e3c97a0b382448924e364bf7)
+ * (GenCodeChecksum:d76d742acfe6647f447373ccf4380ecf)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('MailingAB ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.id',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'description' => ts('Name of the A/B test'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.name',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'description' => ts('Status'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.status',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing ID (A)'),
'description' => ts('The first experimental mailing ("A" condition)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.mailing_id_a',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing ID (B)'),
'description' => ts('The second experimental mailing ("B" condition)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.mailing_id_b',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing ID (C)'),
'description' => ts('The final, general mailing (derived from A or B)'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.mailing_id_c',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'title' => ts('Domain ID'),
'description' => ts('Which site is this mailing for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.domain_id',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'title' => ts('Testing Criteria'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.testing_criteria',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'title' => ts('Winner Criteria'),
'maxlength' => 32,
'size' => CRM_Utils_Type::MEDIUM,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.winner_criteria',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'description' => ts('What specific url to track'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.specific_url',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Declaration Time'),
'description' => ts('In how much time to declare winner'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.declare_winning_time',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'name' => 'group_percentage',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Group Percentage'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.group_percentage',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to Contact ID'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.created_id',
'table_name' => 'civicrm_mailing_abtest',
'entity' => 'MailingAB',
'title' => ts('AB Test Created Date'),
'description' => ts('When was this item created'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_abtest.created_date',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_abtest',
*
* Generated from xml/schema/CRM/Mailing/MailingComponent.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:4b39480899450fd3b99a2f673b2db1ac)
+ * (GenCodeChecksum:aa24935c1369d294b00f00cec1dd9623)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Component ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.id',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'description' => ts('The name of this component'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.name',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'description' => ts('Type of Component.'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.component_type',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'title' => ts('Subject'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.subject',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'description' => ts('Body of the component in html format.'),
'rows' => 8,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.body_html',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'description' => ts('Body of the component in text format.'),
'rows' => 8,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.body_text',
'table_name' => 'civicrm_mailing_component',
'entity' => 'MailingComponent',
'title' => ts('Mailing Component is Default?'),
'description' => ts('Is this the default component for this component_type?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.is_default',
'default' => '0',
'table_name' => 'civicrm_mailing_component',
'title' => ts('Mailing Component Is Active?'),
'description' => ts('Is this property active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_component.is_active',
'default' => '1',
'table_name' => 'civicrm_mailing_component',
*
* Generated from xml/schema/CRM/Mailing/MailingGroup.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:963f8f1a909497c71cbe4d165e1797b5)
+ * (GenCodeChecksum:e274523a6e48c8b26fc29735e528ecdf)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Group ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.id',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'title' => ts('Mailing ID'),
'description' => ts('The ID of a previous mailing to include/exclude recipients.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.mailing_id',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'description' => ts('Are the members of the group included or excluded?.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.group_type',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.entity_table',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'title' => ts('Mailing Group Entity'),
'description' => ts('Foreign key to the referenced item.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.entity_id',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Group Search'),
'description' => ts('The filtering search. custom search id or -1 for civicrm api search'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.search_id',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Mailing Group Search Arguments'),
'description' => ts('The arguments to be sent to the search function'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_group.search_args',
'table_name' => 'civicrm_mailing_group',
'entity' => 'MailingGroup',
*
* Generated from xml/schema/CRM/Mailing/MailingJob.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d26651120224f019936fd62a44626441)
+ * (GenCodeChecksum:234cdededd082922f889dc386c46ed60)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Job ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.id',
'table_name' => 'civicrm_mailing_job',
'entity' => 'MailingJob',
'title' => ts('Mailing ID'),
'description' => ts('The ID of the mailing this Job will send.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.mailing_id',
'table_name' => 'civicrm_mailing_job',
'entity' => 'MailingJob',
'title' => ts('Mailing Scheduled Date'),
'description' => ts('date on which this job was scheduled.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.scheduled_date',
'default' => NULL,
'table_name' => 'civicrm_mailing_job',
'title' => ts('Mailing Job Start Date'),
'description' => ts('date on which this job was started.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.start_date',
'default' => NULL,
'table_name' => 'civicrm_mailing_job',
'title' => ts('Mailing Job End Date'),
'description' => ts('date on which this job ended.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.end_date',
'default' => NULL,
'table_name' => 'civicrm_mailing_job',
'description' => ts('The state of this job'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.status',
'table_name' => 'civicrm_mailing_job',
'entity' => 'MailingJob',
'title' => ts('Mailing Job Is Test?'),
'description' => ts('Is this job for a test mail?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.is_test',
'default' => '0',
'table_name' => 'civicrm_mailing_job',
'description' => ts('Type of mailling job: null | child '),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.job_type',
'table_name' => 'civicrm_mailing_job',
'entity' => 'MailingJob',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Parent ID'),
'description' => ts('Parent job id'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.parent_id',
'default' => NULL,
'table_name' => 'civicrm_mailing_job',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Job Offset'),
'description' => ts('Offset of the child job'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.job_offset',
'default' => '0',
'table_name' => 'civicrm_mailing_job',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Job Limit'),
'description' => ts('Queue size limit for each child job'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_job.job_limit',
'default' => '0',
'table_name' => 'civicrm_mailing_job',
*
* Generated from xml/schema/CRM/Mailing/MailingRecipients.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:005811eac899a17b224838bcdd95f38d)
+ * (GenCodeChecksum:ed447baf02cd4238bdf58c200d40bc22)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Recipients ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_recipients.id',
'table_name' => 'civicrm_mailing_recipients',
'entity' => 'MailingRecipients',
'title' => ts('Mailing ID'),
'description' => ts('The ID of the mailing this Job will send.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_recipients.mailing_id',
'table_name' => 'civicrm_mailing_recipients',
'entity' => 'MailingRecipients',
'title' => ts('Recipient ID'),
'description' => ts('FK to Contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_recipients.contact_id',
'table_name' => 'civicrm_mailing_recipients',
'entity' => 'MailingRecipients',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email ID'),
'description' => ts('FK to Email'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_recipients.email_id',
'default' => NULL,
'table_name' => 'civicrm_mailing_recipients',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone ID'),
'description' => ts('FK to Phone'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_recipients.phone_id',
'default' => NULL,
'table_name' => 'civicrm_mailing_recipients',
*
* Generated from xml/schema/CRM/Mailing/Spool.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5ef6d1661cb18eb1fd2de817d056c5d8)
+ * (GenCodeChecksum:96425332a4c99c7776ca872198de0fd6)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Spool ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.id',
'table_name' => 'civicrm_mailing_spool',
'entity' => 'Spool',
'title' => ts('Job ID'),
'description' => ts('The ID of the Job .'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.job_id',
'table_name' => 'civicrm_mailing_spool',
'entity' => 'Spool',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Recipient Email'),
'description' => ts('The email of the recipients this mail is to be sent.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.recipient_email',
'table_name' => 'civicrm_mailing_spool',
'entity' => 'Spool',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Headers'),
'description' => ts('The header information of this mailing .'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.headers',
'table_name' => 'civicrm_mailing_spool',
'entity' => 'Spool',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Body'),
'description' => ts('The body of this mailing.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.body',
'table_name' => 'civicrm_mailing_spool',
'entity' => 'Spool',
'title' => ts('Added'),
'description' => ts('date on which this job was added.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.added_at',
'default' => NULL,
'table_name' => 'civicrm_mailing_spool',
'title' => ts('Removed'),
'description' => ts('date on which this job was removed.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_spool.removed_at',
'default' => NULL,
'table_name' => 'civicrm_mailing_spool',
*
* Generated from xml/schema/CRM/Mailing/TrackableURL.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:fe60c1aedeb870074d0da0e26f4427a8)
+ * (GenCodeChecksum:f43da49ddd6befd1cebeb8044c43618b)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Trackable URL ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_trackable_url.id',
'table_name' => 'civicrm_mailing_trackable_url',
'entity' => 'TrackableURL',
'title' => ts('Url'),
'description' => ts('The URL to be tracked.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_trackable_url.url',
'table_name' => 'civicrm_mailing_trackable_url',
'entity' => 'TrackableURL',
'title' => ts('Mailing ID'),
'description' => ts('FK to the mailing'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_trackable_url.mailing_id',
'table_name' => 'civicrm_mailing_trackable_url',
'entity' => 'TrackableURL',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventBounce.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:87faf01b97e5e2330d938880f59f5cf9)
+ * (GenCodeChecksum:b96900b12aa4dc97acf0b9aa873de1f5)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Bounce ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_bounce.id',
'table_name' => 'civicrm_mailing_event_bounce',
'entity' => 'MailingEventBounce',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_bounce.event_queue_id',
'table_name' => 'civicrm_mailing_event_bounce',
'entity' => 'MailingEventBounce',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Bounce Type ID'),
'description' => ts('What type of bounce was it?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_bounce.bounce_type_id',
'table_name' => 'civicrm_mailing_event_bounce',
'entity' => 'MailingEventBounce',
'description' => ts('The reason the email bounced.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_bounce.bounce_reason',
'table_name' => 'civicrm_mailing_event_bounce',
'entity' => 'MailingEventBounce',
'title' => ts('Timestamp'),
'description' => ts('When this bounce event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_bounce.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_bounce',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventClickThrough.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:ae4ae010b4a8e988ee7ba1deaaa20497)
+ * (GenCodeChecksum:11c64e5e8108784fe8e844616abc997e)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Trackable URL Open ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_trackable_url_open.id',
'table_name' => 'civicrm_mailing_event_trackable_url_open',
'entity' => 'MailingEventClickThrough',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_trackable_url_open.event_queue_id',
'table_name' => 'civicrm_mailing_event_trackable_url_open',
'entity' => 'MailingEventClickThrough',
'title' => ts('Trackable Url ID'),
'description' => ts('FK to TrackableURL'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_trackable_url_open.trackable_url_id',
'table_name' => 'civicrm_mailing_event_trackable_url_open',
'entity' => 'MailingEventClickThrough',
'title' => ts('Timestamp'),
'description' => ts('When this trackable URL open occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_trackable_url_open.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_trackable_url_open',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventConfirm.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:1010da753b182ef9d13074309a165d5b)
+ * (GenCodeChecksum:6dfb0a8830b5a314a417b6f0f2b51e2b)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Confirmation ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_confirm.id',
'table_name' => 'civicrm_mailing_event_confirm',
'entity' => 'MailingEventConfirm',
'title' => ts('Mailing Subscribe ID'),
'description' => ts('FK to civicrm_mailing_event_subscribe'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_confirm.event_subscribe_id',
'table_name' => 'civicrm_mailing_event_confirm',
'entity' => 'MailingEventConfirm',
'title' => ts('Confirm Timestamp'),
'description' => ts('When this confirmation event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_confirm.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_confirm',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventDelivered.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f0ba3fb4021c36006b5d70108daf975d)
+ * (GenCodeChecksum:622f5bc6672f5fce5606f72f98661fc4)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Delivered ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_delivered.id',
'table_name' => 'civicrm_mailing_event_delivered',
'entity' => 'MailingEventDelivered',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_delivered.event_queue_id',
'table_name' => 'civicrm_mailing_event_delivered',
'entity' => 'MailingEventDelivered',
'title' => ts('Timestamp'),
'description' => ts('When this delivery event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_delivered.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_delivered',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventForward.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:5b597c882095d9552d1fa79c3a178ab9)
+ * (GenCodeChecksum:3e671ceef92366fa2bfd6121ec9dee4f)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Forward ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_forward.id',
'table_name' => 'civicrm_mailing_event_forward',
'entity' => 'MailingEventForward',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_forward.event_queue_id',
'table_name' => 'civicrm_mailing_event_forward',
'entity' => 'MailingEventForward',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Destination Queue ID'),
'description' => ts('FK to EventQueue for destination'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_forward.dest_queue_id',
'table_name' => 'civicrm_mailing_event_forward',
'entity' => 'MailingEventForward',
'title' => ts('Timestamp'),
'description' => ts('When this forward event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_forward.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_forward',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventOpened.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0a8097cec7e3dbd5c0ca4e2fd7748fe4)
+ * (GenCodeChecksum:af41b13d1cdb6968bedac3813c47f396)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Opened ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_opened.id',
'table_name' => 'civicrm_mailing_event_opened',
'entity' => 'MailingEventOpened',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_opened.event_queue_id',
'table_name' => 'civicrm_mailing_event_opened',
'entity' => 'MailingEventOpened',
'title' => ts('Timestamp'),
'description' => ts('When this open event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_opened.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_opened',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventQueue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:7d90419e2a81c33d1c420b935fa72621)
+ * (GenCodeChecksum:3c06e884d0685ead323cbef1cf143706)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Event Queue ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.id',
'table_name' => 'civicrm_mailing_event_queue',
'entity' => 'MailingEventQueue',
'title' => ts('Job ID'),
'description' => ts('Mailing Job'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.job_id',
'table_name' => 'civicrm_mailing_event_queue',
'entity' => 'MailingEventQueue',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Email ID'),
'description' => ts('FK to Email'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.email_id',
'default' => NULL,
'table_name' => 'civicrm_mailing_event_queue',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.contact_id',
'table_name' => 'civicrm_mailing_event_queue',
'entity' => 'MailingEventQueue',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.hash',
'table_name' => 'civicrm_mailing_event_queue',
'entity' => 'MailingEventQueue',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Phone ID'),
'description' => ts('FK to Phone'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_queue.phone_id',
'default' => NULL,
'table_name' => 'civicrm_mailing_event_queue',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventReply.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0b96aff101cae7ec818922a30da1671d)
+ * (GenCodeChecksum:3fb550581dbc39a87b575fa6b969126a)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Reply ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_reply.id',
'table_name' => 'civicrm_mailing_event_reply',
'entity' => 'MailingEventReply',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_reply.event_queue_id',
'table_name' => 'civicrm_mailing_event_reply',
'entity' => 'MailingEventReply',
'title' => ts('Reply Timestamp'),
'description' => ts('When this reply event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_reply.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_reply',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventSubscribe.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b3e466587c1eef86822a99252e693773)
+ * (GenCodeChecksum:36347f06a659937f286ada4125b4bff8)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Mailing Subscribe ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_subscribe.id',
'table_name' => 'civicrm_mailing_event_subscribe',
'entity' => 'MailingEventSubscribe',
'title' => ts('Group ID'),
'description' => ts('FK to Group'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_subscribe.group_id',
'table_name' => 'civicrm_mailing_event_subscribe',
'entity' => 'MailingEventSubscribe',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_subscribe.contact_id',
'table_name' => 'civicrm_mailing_event_subscribe',
'entity' => 'MailingEventSubscribe',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_subscribe.hash',
'table_name' => 'civicrm_mailing_event_subscribe',
'entity' => 'MailingEventSubscribe',
'title' => ts('Mailing Subscribe Timestamp'),
'description' => ts('When this subscription event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_subscribe.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_subscribe',
*
* Generated from xml/schema/CRM/Mailing/Event/MailingEventUnsubscribe.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:d77759d3365fa86ab182b4b096ce15e0)
+ * (GenCodeChecksum:cf2ca57c500dd6c00c7011f82a74c360)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Unsubscribe ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_unsubscribe.id',
'table_name' => 'civicrm_mailing_event_unsubscribe',
'entity' => 'MailingEventUnsubscribe',
'title' => ts('Event Queue ID'),
'description' => ts('FK to EventQueue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_unsubscribe.event_queue_id',
'table_name' => 'civicrm_mailing_event_unsubscribe',
'entity' => 'MailingEventUnsubscribe',
'title' => ts('Unsubscribe is for Organization?'),
'description' => ts('Unsubscribe at org- or group-level'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_unsubscribe.org_unsubscribe',
'table_name' => 'civicrm_mailing_event_unsubscribe',
'entity' => 'MailingEventUnsubscribe',
'title' => ts('Unsubscribe Timestamp'),
'description' => ts('When this delivery event occurred.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_mailing_event_unsubscribe.time_stamp',
'default' => 'CURRENT_TIMESTAMP',
'table_name' => 'civicrm_mailing_event_unsubscribe',
*
* Generated from xml/schema/CRM/Member/Membership.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:9e0cdfecdacffeddfd0a04e783f4be31)
+ * (GenCodeChecksum:8388aa398d713ed54fba4f1a157d4ec4)
*/
/**
'title' => ts('Membership ID'),
'description' => ts('Membership ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.id',
'headerPattern' => '/^(m(embership\s)?id)$/i',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.contact_id',
'headerPattern' => '/contact(.?id)?/i',
'title' => ts('Membership Type ID'),
'description' => ts('FK to Membership Type'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.membership_type_id',
'headerPattern' => '/^(m(embership\s)?type)$/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Member Since'),
'description' => ts('Beginning of initial membership period (member since...).'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.join_date',
'headerPattern' => '/^join|(j(oin\s)?date)$/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Membership Start Date'),
'description' => ts('Beginning of current uninterrupted membership period.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.start_date',
'headerPattern' => '/(member(ship)?.)?start(s)?(.date$)?/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Membership Expiration Date'),
'description' => ts('Current membership period expire date.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.end_date',
'headerPattern' => '/(member(ship)?.)?end(s)?(.date$)?/i',
'title' => ts('Source'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.source',
'headerPattern' => '/^(member(ship?))?source$/i',
'title' => ts('Status ID'),
'description' => ts('FK to Membership Status'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.status_id',
'headerPattern' => '/(member(ship|).)?(status)$/i',
'title' => ts('Status Override'),
'description' => ts('Admin users may set a manual status which overrides the calculated status. When this flag is true, automated status update scripts should NOT modify status for the record.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.is_override',
'headerPattern' => '/override$/i',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Status Override End Date'),
'description' => ts('Then end date of membership status override if \'Override until selected date\' override type is selected.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.status_override_end_date',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Primary Member ID'),
'description' => ts('Optional FK to Parent Membership.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership.owner_membership_id',
'export' => TRUE,
'table_name' => 'civicrm_membership',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Max Related'),
'description' => ts('Maximum number of related memberships (membership_type override).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership.max_related',
'export' => TRUE,
'table_name' => 'civicrm_membership',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.is_test',
'headerPattern' => '/(is.)?test(.member(ship)?)?/i',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Pay Later'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.is_pay_later',
'headerPattern' => '/(is.)?(pay(.)?later)$/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Recurring Contribution ID'),
'description' => ts('Conditional foreign key to civicrm_contribution_recur id. Each membership in connection with a recurring contribution carries a foreign key to the recurring contribution record. This assumes we can track these processor initiated events.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership.contribution_recur_id',
'export' => TRUE,
'table_name' => 'civicrm_membership',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this membership is attached.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership.campaign_id',
'export' => TRUE,
*
* Generated from xml/schema/CRM/Member/MembershipBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:1a1d170885d74e0ae4d0e7e744733a0b)
+ * (GenCodeChecksum:a79f50e3b6f6922604ad809e6791f816)
*/
/**
'title' => ts('Membership Block ID'),
'description' => ts('Membership ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.id',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'description' => ts('Name for Membership Status'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.entity_table',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'title' => ts('Entity ID'),
'description' => ts('FK to civicrm_contribution_page.id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.entity_id',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'description' => ts('Membership types to be exposed by this block'),
'maxlength' => 1024,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.membership_types',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Default Type ID'),
'description' => ts('Optional foreign key to membership_type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.membership_type_default',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'title' => ts('Membership Block Display Minimum Fee'),
'description' => ts('Display minimum membership fee'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.display_min_fee',
'default' => '1',
'table_name' => 'civicrm_membership_block',
'title' => ts('Membership Block Is Separate Payment'),
'description' => ts('Should membership transactions be processed separately'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.is_separate_payment',
'default' => '1',
'table_name' => 'civicrm_membership_block',
'description' => ts('Title to display at top of block'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.new_title',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Membership Block New Text'),
'description' => ts('Text to display below title'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.new_text',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'description' => ts('Title for renewal'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.renewal_title',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Membership Block Renewal Text'),
'description' => ts('Text to display for member renewal'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.renewal_text',
'table_name' => 'civicrm_membership_block',
'entity' => 'MembershipBlock',
'title' => ts('Is Required'),
'description' => ts('Is membership sign up optional'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.is_required',
'default' => '0',
'table_name' => 'civicrm_membership_block',
'title' => ts('Is Active'),
'description' => ts('Is this membership_block enabled'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_block.is_active',
'default' => '1',
'table_name' => 'civicrm_membership_block',
*
* Generated from xml/schema/CRM/Member/MembershipLog.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:2074f42ef8e122ffb1f44a1fe1967998)
+ * (GenCodeChecksum:7623425db0f4b365b48211d621abb084)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Log ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.id',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
'title' => ts('Membership ID'),
'description' => ts('FK to Membership table'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.membership_id',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
'title' => ts('Membership Status ID'),
'description' => ts('New status assigned to membership by this action. FK to Membership Status'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.status_id',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Membership Log Start Date'),
'description' => ts('New membership period start date'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.start_date',
'dataPattern' => '/\d{4}-?\d{2}-?\d{2}/',
'table_name' => 'civicrm_membership_log',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Membership Log End Date'),
'description' => ts('New membership period expiration date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.end_date',
'dataPattern' => '/\d{4}-?\d{2}-?\d{2}/',
'table_name' => 'civicrm_membership_log',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Modified By Contact ID'),
'description' => ts('FK to Contact ID of person under whose credentials this data modification was made.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.modified_id',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
'type' => CRM_Utils_Type::T_DATE,
'title' => ts('Membership Change Date'),
'description' => ts('Date this membership modification action was logged.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.modified_date',
'dataPattern' => '/\d{4}-?\d{2}-?\d{2}/',
'table_name' => 'civicrm_membership_log',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Type ID'),
'description' => ts('FK to Membership Type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.membership_type_id',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum Related Memberships'),
'description' => ts('Maximum number of related memberships.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_log.max_related',
'table_name' => 'civicrm_membership_log',
'entity' => 'MembershipLog',
*
* Generated from xml/schema/CRM/Member/MembershipPayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:35abcb8b1a0c13be21265b7db9381211)
+ * (GenCodeChecksum:022f6af50f08516e1e086faddcdf7fff)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Payment ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_payment.id',
'table_name' => 'civicrm_membership_payment',
'entity' => 'MembershipPayment',
'title' => ts('Membership ID'),
'description' => ts('FK to Membership table'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_payment.membership_id',
'table_name' => 'civicrm_membership_payment',
'entity' => 'MembershipPayment',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution ID'),
'description' => ts('FK to contribution table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_payment.contribution_id',
'table_name' => 'civicrm_membership_payment',
'entity' => 'MembershipPayment',
*
* Generated from xml/schema/CRM/Member/MembershipStatus.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e164135becb212e8efe223ed47c83dce)
+ * (GenCodeChecksum:284a64d31c739244c653daab8bebfe97)
*/
/**
'title' => ts('Membership Status ID'),
'description' => ts('Membership ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.id',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'required' => TRUE,
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership_status.name',
'export' => TRUE,
'description' => ts('Label for Membership Status'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.label',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'description' => ts('Event when this status starts.'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.start_event',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'description' => ts('Unit used for adjusting from start_event.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.start_event_adjust_unit',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Start Event Adjust Interval'),
'description' => ts('Status range begins this many units from start_event.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.start_event_adjust_interval',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'description' => ts('Event after which this status ends.'),
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.end_event',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'description' => ts('Unit used for adjusting from the ending event.'),
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.end_event_adjust_unit',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('End Event Adjust Interval'),
'description' => ts('Status range ends this many units from end_event.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.end_event_adjust_interval',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'title' => ts('Current Membership?'),
'description' => ts('Does this status aggregate to current members (e.g. New, Renewed, Grace might all be TRUE... while Unrenewed, Lapsed, Inactive would be FALSE).'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.is_current_member',
'default' => '0',
'table_name' => 'civicrm_membership_status',
'title' => ts('Administrator Only?'),
'description' => ts('Is this status for admin/manual assignment only.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.is_admin',
'default' => '0',
'table_name' => 'civicrm_membership_status',
'name' => 'weight',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.weight',
'table_name' => 'civicrm_membership_status',
'entity' => 'MembershipStatus',
'title' => ts('Default Status?'),
'description' => ts('Assign this status to a membership record if no other status match is found.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.is_default',
'default' => '0',
'table_name' => 'civicrm_membership_status',
'title' => ts('Is Active'),
'description' => ts('Is this membership_status enabled.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.is_active',
'default' => '1',
'table_name' => 'civicrm_membership_status',
'title' => ts('Is Reserved'),
'description' => ts('Is this membership_status reserved.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_status.is_reserved',
'default' => '0',
'table_name' => 'civicrm_membership_status',
*
* Generated from xml/schema/CRM/Member/MembershipType.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f8c48f7a5a134a067c5f8d56dc88b4ab)
+ * (GenCodeChecksum:8a9c8c3f1c06a6a9bdae9ca67a05a77d)
*/
/**
'title' => ts('Membership Type ID'),
'description' => ts('Membership ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.id',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this match entry for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.domain_id',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'required' => TRUE,
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_membership_type.name',
'export' => TRUE,
'description' => ts('Description of Membership Type'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.description',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'title' => ts('Organization ID'),
'description' => ts('Owner organization for this membership type. FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.member_of_contact_id',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'title' => ts('Financial Type ID'),
'description' => ts('If membership is paid by a contribution - what financial type should be used. FK to civicrm_financial_type.id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.financial_type_id',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
18,
9,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.minimum_fee',
'default' => '0',
'table_name' => 'civicrm_membership_type',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.duration_unit',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Type Duration Interval'),
'description' => ts('Number of duration units in membership period (e.g. 1 year, 12 months).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.duration_interval',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.period_type',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Fixed Period Start Day'),
'description' => ts('For fixed period memberships, month and day (mmdd) on which subscription/membership will start. Period start is back-dated unless after rollover day.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.fixed_period_start_day',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Fixed Period Rollover Day'),
'description' => ts('For fixed period memberships, signups after this day (mmdd) rollover to next period.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.fixed_period_rollover_day',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'description' => ts('FK to Relationship Type ID'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.relationship_type_id',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'title' => ts('Relationship Direction'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.relationship_direction',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Max Related Members for Type'),
'description' => ts('Maximum number of related memberships.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.max_related',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'title' => ts('Visible'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.visibility',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'name' => 'weight',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.weight',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'description' => ts('Receipt Text for membership signup'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.receipt_text_signup',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'description' => ts('Receipt Text for membership renewal'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.receipt_text_renewal',
'table_name' => 'civicrm_membership_type',
'entity' => 'MembershipType',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Auto Renew'),
'description' => ts('0 = No auto-renew option; 1 = Give option, but not required; 2 = Auto-renew required;'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.auto_renew',
'default' => '0',
'table_name' => 'civicrm_membership_type',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Is Active'),
'description' => ts('Is this membership_type enabled'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_membership_type.is_active',
'default' => '1',
'table_name' => 'civicrm_membership_type',
*
* Generated from xml/schema/CRM/PCP/PCP.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:20f0557134b6884e42816b3d622ee09b)
+ * (GenCodeChecksum:0266b37c32174bdf3957a1b4104b03bc)
*/
/**
'title' => ts('Personal Campaign Page ID'),
'description' => ts('Personal Campaign Page ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.id',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'title' => ts('Contact ID'),
'description' => ts('FK to Contact ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.contact_id',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Personal Campaign Page Status'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.status_id',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'title' => ts('Personal Campaign Page Title'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.title',
'default' => NULL,
'table_name' => 'civicrm_pcp',
'name' => 'intro_text',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Intro Text'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.intro_text',
'default' => NULL,
'table_name' => 'civicrm_pcp',
'name' => 'page_text',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Page Text'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.page_text',
'default' => NULL,
'table_name' => 'civicrm_pcp',
'title' => ts('Donate Link Text'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.donate_link_text',
'default' => NULL,
'table_name' => 'civicrm_pcp',
'title' => ts('Contribution Page'),
'description' => ts('The Contribution or Event Page which triggered this pcp'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.page_id',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'description' => ts('The type of PCP this is: contribute or event'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.page_type',
'default' => 'contribute',
'table_name' => 'civicrm_pcp',
'title' => ts('PCP Block'),
'description' => ts('The pcp block that this pcp page was created from'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.pcp_block_id',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'name' => 'is_thermometer',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Use Thermometer?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.is_thermometer',
'default' => '0',
'table_name' => 'civicrm_pcp',
'name' => 'is_honor_roll',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Show Honor Roll?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.is_honor_roll',
'default' => '0',
'table_name' => 'civicrm_pcp',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.goal_amount',
'table_name' => 'civicrm_pcp',
'entity' => 'PCP',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.currency',
'default' => NULL,
'table_name' => 'civicrm_pcp',
'title' => ts('Enabled?'),
'description' => ts('Is Personal Campaign Page enabled/active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.is_active',
'default' => '1',
'table_name' => 'civicrm_pcp',
'title' => ts('Notify Owner?'),
'description' => ts('Notify owner via email when someone donates to page?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp.is_notify',
'default' => '0',
'table_name' => 'civicrm_pcp',
*
* Generated from xml/schema/CRM/PCP/PCPBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:da87c869b048e33aa9be86aaf06caaed)
+ * (GenCodeChecksum:59afb1ccb33634e9177906f142c87ddd)
*/
/**
'title' => ts('PCP Block ID'),
'description' => ts('PCP block ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.id',
'table_name' => 'civicrm_pcp_block',
'entity' => 'PCPBlock',
'title' => ts('Entity Table'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.entity_table',
'table_name' => 'civicrm_pcp_block',
'entity' => 'PCPBlock',
'title' => ts('Entity'),
'description' => ts('FK to civicrm_contribution_page.id OR civicrm_event.id'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.entity_id',
'table_name' => 'civicrm_pcp_block',
'entity' => 'PCPBlock',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.target_entity_type',
'default' => 'contribute',
'table_name' => 'civicrm_pcp_block',
'title' => ts('Target Entity ID'),
'description' => ts('The entity that this pcp targets'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.target_entity_id',
'table_name' => 'civicrm_pcp_block',
'entity' => 'PCPBlock',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Supporter Profile ID'),
'description' => ts('FK to civicrm_uf_group.id. Does Personal Campaign Page require manual activation by administrator? (is inactive by default after setup)?'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.supporter_profile_id',
'default' => NULL,
'table_name' => 'civicrm_pcp_block',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Owner Notification'),
'description' => ts('FK to civicrm_option_group with name = PCP owner notifications'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.owner_notify_id',
'default' => '0',
'table_name' => 'civicrm_pcp_block',
'title' => ts('Approval Required?'),
'description' => ts('Does Personal Campaign Page require manual activation by administrator? (is inactive by default after setup)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.is_approval_needed',
'default' => '0',
'table_name' => 'civicrm_pcp_block',
'title' => ts('Tell a Friend Enabled?'),
'description' => ts('Does Personal Campaign Page allow using tell a friend?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.is_tellfriend_enabled',
'default' => '0',
'table_name' => 'civicrm_pcp_block',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Tell A Friend Limit'),
'description' => ts('Maximum recipient fields allowed in tell a friend'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.tellfriend_limit',
'default' => NULL,
'table_name' => 'civicrm_pcp_block',
'description' => ts('Link text for PCP.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.link_text',
'default' => NULL,
'table_name' => 'civicrm_pcp_block',
'title' => ts('Enabled?'),
'description' => ts('Is Personal Campaign Page Block enabled/active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.is_active',
'default' => '1',
'table_name' => 'civicrm_pcp_block',
'description' => ts('If set, notification is automatically emailed to this email-address on create/update Personal Campaign Page'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pcp_block.notify_email',
'default' => NULL,
'table_name' => 'civicrm_pcp_block',
*
* Generated from xml/schema/CRM/Pledge/Pledge.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:b6e9ead03c5edee7d6fa4c16a5a479a4)
+ * (GenCodeChecksum:5a6d7ca8c7749e190b667bf47b1d024a)
*/
/**
'title' => ts('Pledge ID'),
'description' => ts('Pledge ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.id',
'export' => TRUE,
'title' => ts('Contact ID'),
'description' => ts('Foreign key to civicrm_contact.id .'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.contact_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.financial_type_id',
'table_name' => 'civicrm_pledge',
'entity' => 'Pledge',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution Page ID'),
'description' => ts('The Contribution Page which triggered this contribution'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.contribution_page_id',
'table_name' => 'civicrm_pledge',
'entity' => 'Pledge',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.amount',
'export' => TRUE,
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.original_installment_amount',
'export' => TRUE,
'table_name' => 'civicrm_pledge',
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.currency',
'default' => NULL,
'table_name' => 'civicrm_pledge',
'required' => TRUE,
'maxlength' => 8,
'size' => CRM_Utils_Type::EIGHT,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.frequency_unit',
'default' => 'month',
'table_name' => 'civicrm_pledge',
'title' => ts('Pledge Frequency Interval'),
'description' => ts('Number of time units for recurrence of pledge payments.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.frequency_interval',
'default' => '1',
'table_name' => 'civicrm_pledge',
'title' => ts('Pledge day'),
'description' => ts('Day in the period when the pledge payment is due e.g. 1st of month, 15th etc. Use this to set the scheduled dates for pledge payments.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.frequency_day',
'default' => '3',
'table_name' => 'civicrm_pledge',
'title' => ts('Pledge Number of Installments'),
'description' => ts('Total number of payments to be made.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.installments',
'export' => TRUE,
'default' => '1',
'title' => ts('Pledge Start Date'),
'description' => ts('The date the first scheduled pledge occurs.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.start_date',
'export' => TRUE,
'table_name' => 'civicrm_pledge',
'title' => ts('Pledge Made'),
'description' => ts('When this pledge record was created.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.create_date',
'export' => TRUE,
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Pledge Acknowledged'),
'description' => ts('When a pledge acknowledgement message was sent to the contributor.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.acknowledge_date',
'table_name' => 'civicrm_pledge',
'entity' => 'Pledge',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Pledge Modified Date'),
'description' => ts('Last updated date for this pledge record.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.modified_date',
'table_name' => 'civicrm_pledge',
'entity' => 'Pledge',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Pledge Cancelled Date'),
'description' => ts('Date this pledge was cancelled by contributor.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.cancel_date',
'table_name' => 'civicrm_pledge',
'entity' => 'Pledge',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Pledge End Date'),
'description' => ts('Date this pledge finished successfully (total pledge payments equal to or greater than pledged amount).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => TRUE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.end_date',
'export' => TRUE,
'table_name' => 'civicrm_pledge',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum Number of Reminders'),
'description' => ts('The maximum number of payment reminders to send for any given payment.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.max_reminders',
'default' => '1',
'table_name' => 'civicrm_pledge',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Initial Reminder Day'),
'description' => ts('Send initial reminder this many days prior to the payment due date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.initial_reminder_day',
'default' => '5',
'table_name' => 'civicrm_pledge',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Additional Reminder Days'),
'description' => ts('Send additional reminder this many days after last one sent, up to maximum number of reminders.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge.additional_reminder_day',
'default' => '5',
'table_name' => 'civicrm_pledge',
'title' => ts('Pledge Status ID'),
'description' => ts('Implicit foreign key to civicrm_option_values in the pledge_status option group.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.status_id',
'export' => FALSE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Test'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.is_test',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Campaign ID'),
'description' => ts('The campaign for which this pledge has been initiated.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge.campaign_id',
'export' => TRUE,
*
* Generated from xml/schema/CRM/Pledge/PledgeBlock.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:a15cb74527739ed1a01e365ced4bba4a)
+ * (GenCodeChecksum:10d706ed0732ee50f39b79dc2a1c52f1)
*/
/**
'title' => ts('Pledge Block ID'),
'description' => ts('Pledge ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.id',
'table_name' => 'civicrm_pledge_block',
'entity' => 'PledgeBlock',
'description' => ts('physical tablename for entity being joined to pledge, e.g. civicrm_contact'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.entity_table',
'table_name' => 'civicrm_pledge_block',
'entity' => 'PledgeBlock',
'title' => ts('Entity ID'),
'description' => ts('FK to entity table specified in entity_table column.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.entity_id',
'table_name' => 'civicrm_pledge_block',
'entity' => 'PledgeBlock',
'description' => ts('Delimited list of supported frequency units'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.pledge_frequency_unit',
'table_name' => 'civicrm_pledge_block',
'entity' => 'PledgeBlock',
'title' => ts('Expose Frequency Interval?'),
'description' => ts('Is frequency interval exposed on the contribution form.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.is_pledge_interval',
'default' => '0',
'table_name' => 'civicrm_pledge_block',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Maximum Number of Reminders'),
'description' => ts('The maximum number of payment reminders to send for any given payment.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.max_reminders',
'default' => '1',
'table_name' => 'civicrm_pledge_block',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Initial Reminder Day'),
'description' => ts('Send initial reminder this many days prior to the payment due date.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.initial_reminder_day',
'default' => '5',
'table_name' => 'civicrm_pledge_block',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Additional Reminder Days'),
'description' => ts('Send additional reminder this many days after last one sent, up to maximum number of reminders.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.additional_reminder_day',
'default' => '5',
'table_name' => 'civicrm_pledge_block',
'description' => ts('The date the first scheduled pledge occurs.'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.pledge_start_date',
'table_name' => 'civicrm_pledge_block',
'entity' => 'PledgeBlock',
'title' => ts('Show Recurring Donation Start Date?'),
'description' => ts('If true - recurring start date is shown.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.is_pledge_start_date_visible',
'default' => '0',
'table_name' => 'civicrm_pledge_block',
'title' => ts('Allow Edits to Recurring Donation Start Date?'),
'description' => ts('If true - recurring start date is editable.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_block.is_pledge_start_date_editable',
'default' => '0',
'table_name' => 'civicrm_pledge_block',
*
* Generated from xml/schema/CRM/Pledge/PledgePayment.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:92568aec1e6e00476a86d15476e2ab29)
+ * (GenCodeChecksum:6c0d4b7b1f908753ce551410a1357243)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.id',
'export' => TRUE,
'title' => ts('Pledge ID'),
'description' => ts('FK to Pledge table'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_payment.pledge_id',
'table_name' => 'civicrm_pledge_payment',
'entity' => 'PledgePayment',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution ID'),
'description' => ts('FK to contribution table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_payment.contribution_id',
'table_name' => 'civicrm_pledge_payment',
'entity' => 'PledgePayment',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.scheduled_amount',
'export' => TRUE,
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.actual_amount',
'export' => TRUE,
'description' => ts('3 character string, value from config setting or input via user.'),
'maxlength' => 3,
'size' => CRM_Utils_Type::FOUR,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_pledge_payment.currency',
'default' => NULL,
'table_name' => 'civicrm_pledge_payment',
'title' => ts('Scheduled Date'),
'description' => ts('The date the pledge payment is supposed to happen.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.scheduled_date',
'export' => TRUE,
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Last Reminder'),
'description' => ts('The date that the most recent payment reminder was sent.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.reminder_date',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Reminders Sent'),
'description' => ts('The number of payment reminders sent.'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.reminder_count',
'export' => TRUE,
'name' => 'status_id',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Payment Status'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => FALSE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_pledge_payment.status_id',
'export' => FALSE,
*
* Generated from xml/schema/CRM/Price/LineItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3c95298c47cf10d40e3dcf445563cd04)
+ * (GenCodeChecksum:90371022fa535bab6d13f1b6e3fc9b7c)
*/
/**
'title' => ts('Line Item ID'),
'description' => ts('Line Item'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.id',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.entity_table',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'title' => ts('Line Item Entity'),
'description' => ts('entry in table'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.entity_id',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Contribution ID'),
'description' => ts('FK to civicrm_contribution'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.contribution_id',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Price Field ID'),
'description' => ts('FK to civicrm_price_field'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.price_field_id',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'description' => ts('descriptive label for item - from price_field_value.label'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.label',
'default' => NULL,
'table_name' => 'civicrm_line_item',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.qty',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.unit_price',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.line_total',
'table_name' => 'civicrm_line_item',
'entity' => 'LineItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Line Item Participant Count'),
'description' => ts('Participant count for field'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.participant_count',
'default' => NULL,
'table_name' => 'civicrm_line_item',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Option ID'),
'description' => ts('FK to civicrm_price_field_value'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.price_field_value_id',
'default' => NULL,
'table_name' => 'civicrm_line_item',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_line_item',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.non_deductible_amount',
'headerPattern' => '/non?.?deduct/i',
'dataPattern' => '/^\d+(\.\d{2})?$/',
20,
2,
],
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_line_item.tax_amount',
'headerPattern' => '/tax(.?am(ou)?nt)?/i',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Number of membership terms purchased'),
'description' => ts('Number of terms for this membership (only supported in Order->Payment flow). If the field is NULL it means unknown and it will be assumed to be 1 during payment.create if entity_table is civicrm_membership'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_line_item.membership_num_terms',
'default' => NULL,
'table_name' => 'civicrm_line_item',
*
* Generated from xml/schema/CRM/Price/PriceField.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:8d2fd9fc79d9f0b6a9aaac8c08eb4016)
+ * (GenCodeChecksum:8791160a4bdcda4cedad46724fceedda)
*/
/**
'title' => ts('Price Field ID'),
'description' => ts('Price Field'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.id',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'title' => ts('Price Set ID'),
'description' => ts('FK to civicrm_price_set'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.price_set_id',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.name',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.label',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'required' => TRUE,
'maxlength' => 12,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.html_type',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'title' => ts('Price Field Quantity Required?'),
'description' => ts('Enter a quantity for this field?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.is_enter_qty',
'default' => '0',
'table_name' => 'civicrm_price_field',
'description' => ts('Description and/or help text to display before this field.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.help_pre',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'description' => ts('Description and/or help text to display after this field.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.help_post',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
'description' => ts('Order in which the fields should appear'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.weight',
'default' => '1',
'table_name' => 'civicrm_price_field',
'title' => ts('Price Field Show Amounts?'),
'description' => ts('Should the price be displayed next to the label for each option?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.is_display_amounts',
'default' => '1',
'table_name' => 'civicrm_price_field',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Price Field Options per Row'),
'description' => ts('number of options per line for checkbox and radio'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.options_per_line',
'default' => '1',
'table_name' => 'civicrm_price_field',
'title' => ts('Price Field Is Active?'),
'description' => ts('Is this price field active'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.is_active',
'default' => '1',
'table_name' => 'civicrm_price_field',
'title' => ts('Price Field is Required?'),
'description' => ts('Is this price field required (value must be > 1)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.is_required',
'default' => '1',
'table_name' => 'civicrm_price_field',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Price Field Start Date'),
'description' => ts('If non-zero, do not show this field before the date specified'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.active_on',
'default' => NULL,
'table_name' => 'civicrm_price_field',
'type' => CRM_Utils_Type::T_DATE + CRM_Utils_Type::T_TIME,
'title' => ts('Price Field End Date'),
'description' => ts('If non-zero, do not show this field after the date specified'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.expire_on',
'default' => NULL,
'table_name' => 'civicrm_price_field',
'description' => ts('Optional scripting attributes for field'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.javascript',
'table_name' => 'civicrm_price_field',
'entity' => 'PriceField',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Price Field Visibility'),
'description' => ts('Implicit FK to civicrm_option_group with name = \'visibility\''),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field.visibility_id',
'default' => '1',
'table_name' => 'civicrm_price_field',
*
* Generated from xml/schema/CRM/Price/PriceFieldValue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:e4f80f301563052ac60e745438a7993b)
+ * (GenCodeChecksum:35ea06d02ef79b422889f7c35508b7b6)
*/
/**
'title' => ts('Price Field Value ID'),
'description' => ts('Price Field Value'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.id',
'table_name' => 'civicrm_price_field_value',
'entity' => 'PriceFieldValue',
'title' => ts('Price Field ID'),
'description' => ts('FK to civicrm_price_field'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.price_field_id',
'table_name' => 'civicrm_price_field_value',
'entity' => 'PriceFieldValue',
'description' => ts('Price field option name'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.name',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'description' => ts('Price field option label'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.label',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'description' => ts('Price field option description.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.description',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'description' => ts('Price field option pre help text.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.help_pre',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'description' => ts('Price field option post field help.'),
'rows' => 2,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.help_post',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
18,
9,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.amount',
'table_name' => 'civicrm_price_field_value',
'entity' => 'PriceFieldValue',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Count'),
'description' => ts('Number of participants per field option'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.count',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Max Value'),
'description' => ts('Max number of participants per field options'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.max_value',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
'description' => ts('Order in which the field options should appear'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.weight',
'default' => '1',
'table_name' => 'civicrm_price_field_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Type ID'),
'description' => ts('FK to Membership Type'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.membership_type_id',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Membership Num Terms'),
'description' => ts('Number of terms for this membership'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.membership_num_terms',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
'title' => ts('Is Default Price Field Option?'),
'description' => ts('Is this default price field option'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.is_default',
'default' => '0',
'table_name' => 'civicrm_price_field_value',
'title' => ts('Price Field Value is Active'),
'description' => ts('Is this price field value active'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.is_active',
'default' => '1',
'table_name' => 'civicrm_price_field_value',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_price_field_value',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.non_deductible_amount',
'headerPattern' => '/non?.?deduct/i',
'dataPattern' => '/^\d+(\.\d{2})?$/',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Price Field Option Visibility'),
'description' => ts('Implicit FK to civicrm_option_group with name = \'visibility\''),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_field_value.visibility_id',
'default' => '1',
'table_name' => 'civicrm_price_field_value',
*
* Generated from xml/schema/CRM/Price/PriceSet.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:244a7b5a3ad1505fcbbb3f66d3189ab0)
+ * (GenCodeChecksum:23b87e351bab2f2cefd04fd6ea4a6ee5)
*/
/**
'title' => ts('Price Set'),
'description' => ts('Price Set'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.id',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this price-set for'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.domain_id',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.name',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.title',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'title' => ts('Price Set Is Active?'),
'description' => ts('Is this price set active'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.is_active',
'default' => '1',
'table_name' => 'civicrm_price_set',
'description' => ts('Description and/or help text to display before fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.help_pre',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'description' => ts('Description and/or help text to display after fields in form.'),
'rows' => 4,
'cols' => 80,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.help_post',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'description' => ts('Optional Javascript script function(s) included on the form with this price_set. Can be used for conditional'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.javascript',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'required' => TRUE,
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.extends',
'table_name' => 'civicrm_price_set',
'entity' => 'PriceSet',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Financial Type ID'),
'description' => ts('FK to Financial Type(for membership price sets only).'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.financial_type_id',
'default' => NULL,
'table_name' => 'civicrm_price_set',
'title' => ts('Is Price Set Quick Config?'),
'description' => ts('Is set if edited on Contribution or Event Page rather than through Manage Price Sets'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.is_quick_config',
'default' => '0',
'table_name' => 'civicrm_price_set',
'title' => ts('Price Set Is Reserved'),
'description' => ts('Is this a predefined system price set (i.e. it can not be deleted, edited)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.is_reserved',
'default' => '0',
'table_name' => 'civicrm_price_set',
20,
2,
],
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set.min_amount',
'default' => '0.0',
'table_name' => 'civicrm_price_set',
*
* Generated from xml/schema/CRM/Price/PriceSetEntity.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:0f2e59643e70edbb600fb388e27093a3)
+ * (GenCodeChecksum:8965ad7e7c8761ea623e96c7908b0614)
*/
/**
'title' => ts('Price Set Entity ID'),
'description' => ts('Price Set Entity'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set_entity.id',
'table_name' => 'civicrm_price_set_entity',
'entity' => 'PriceSetEntity',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set_entity.entity_table',
'table_name' => 'civicrm_price_set_entity',
'entity' => 'PriceSetEntity',
'title' => ts('Entity ID'),
'description' => ts('Item in table'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set_entity.entity_id',
'table_name' => 'civicrm_price_set_entity',
'entity' => 'PriceSetEntity',
'title' => ts('Price Set ID'),
'description' => ts('price set being used'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_price_set_entity.price_set_id',
'table_name' => 'civicrm_price_set_entity',
'entity' => 'PriceSetEntity',
*
* Generated from xml/schema/CRM/Queue/Queue.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:3acd90f5bb8a0a19a9ee63952562c843)
+ * (GenCodeChecksum:6ce8f7dd63f7ef581ed8df26d5839941)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('System Queue ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.id',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.name',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.type',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'required' => FALSE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.runner',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'title' => ts('Batch Limit'),
'description' => ts('Maximum number of items in a batch.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.batch_limit',
'default' => '1',
'table_name' => 'civicrm_queue',
'title' => ts('Lease Time'),
'description' => ts('When claiming an item (or batch of items) for work, how long should the item(s) be reserved. (Seconds)'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.lease_time',
'default' => '3600',
'table_name' => 'civicrm_queue',
'title' => ts('Retry Limit'),
'description' => ts('Number of permitted retries. Set to zero (0) to disable.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.retry_limit',
'default' => '0',
'table_name' => 'civicrm_queue',
'title' => ts('Retry Interval'),
'description' => ts('Number of seconds to wait before retrying a failed execution.'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.retry_interval',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'required' => FALSE,
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.status',
'default' => 'active',
'table_name' => 'civicrm_queue',
'required' => FALSE,
'maxlength' => 16,
'size' => CRM_Utils_Type::TWELVE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.error',
'table_name' => 'civicrm_queue',
'entity' => 'Queue',
'title' => ts('Is Template'),
'description' => ts('Is this a template configuration (for use by other/future queues)?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue.is_template',
'default' => '0',
'table_name' => 'civicrm_queue',
*
* Generated from xml/schema/CRM/Queue/QueueItem.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:66a10bb763c83fb0f98f5510b2e708af)
+ * (GenCodeChecksum:657f876ba4b87edaebee0e3eb1d346a1)
*/
/**
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Queue Item ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.id',
'table_name' => 'civicrm_queue_item',
'entity' => 'QueueItem',
'required' => TRUE,
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.queue_name',
'table_name' => 'civicrm_queue_item',
'entity' => 'QueueItem',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Order'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.weight',
'table_name' => 'civicrm_queue_item',
'entity' => 'QueueItem',
'title' => ts('Submit Time'),
'description' => ts('date on which this item was submitted to the queue'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.submit_time',
'table_name' => 'civicrm_queue_item',
'entity' => 'QueueItem',
'title' => ts('Release Time'),
'description' => ts('date on which this job becomes available; null if ASAP'),
'required' => FALSE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.release_time',
'default' => NULL,
'table_name' => 'civicrm_queue_item',
'title' => ts('Run Count'),
'description' => ts('Number of times execution has been attempted.'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.run_count',
'default' => '0',
'table_name' => 'civicrm_queue_item',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Queue item data'),
'description' => ts('Serialized queue data'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_queue_item.data',
'table_name' => 'civicrm_queue_item',
'entity' => 'QueueItem',
*
* Generated from xml/schema/CRM/Report/ReportInstance.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:98200ef302a3a3d45cdc381da6042fd5)
+ * (GenCodeChecksum:fc3071b4f3773306b8688f3a0e3c78be)
*/
/**
'title' => ts('Report Instance ID'),
'description' => ts('Report Instance ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.id',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this instance for'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.domain_id',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('Report Instance Title.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.title',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'required' => TRUE,
'maxlength' => 512,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.report_id',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('when combined with report_id/template uniquely identifies the instance'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.name',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('arguments that are passed in the url when invoking the instance'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.args',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('Report Instance description.'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.description',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('permission required to be able to run this instance'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.permission',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('role required to be able to run this instance'),
'maxlength' => 1024,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.grouprole',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'type' => CRM_Utils_Type::T_LONGTEXT,
'title' => ts('Submitted Form Values'),
'description' => ts('Submitted form values for this report'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_report_instance.form_values',
'export' => TRUE,
'title' => ts('Report Instance is Active'),
'description' => ts('Is this entry active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.is_active',
'default' => '1',
'table_name' => 'civicrm_report_instance',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Created By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.created_id',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Owned By Contact ID'),
'description' => ts('FK to contact table.'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.owner_id',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('Subject of email'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.email_subject',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('Email Report Instance To'),
'description' => ts('comma-separated list of email addresses to send the report to'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.email_to',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('cc Email Report Instance To'),
'description' => ts('comma-separated list of email addresses to send the report to'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.email_cc',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('comma-separated list of email addresses to send the report to'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.header',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'description' => ts('comma-separated list of email addresses to send the report to'),
'rows' => 4,
'cols' => 60,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.footer',
'table_name' => 'civicrm_report_instance',
'entity' => 'ReportInstance',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Navigation ID'),
'description' => ts('FK to navigation ID'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_report_instance.navigation_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Drilldown Report ID'),
'description' => ts('FK to instance ID drilldown to'),
+ 'usage' => [
+ 'import' => TRUE,
+ 'export' => TRUE,
+ 'duplicate_matching' => TRUE,
+ 'token' => FALSE,
+ ],
'import' => TRUE,
'where' => 'civicrm_report_instance.drilldown_id',
'export' => TRUE,
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('Instance is Reserved'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_report_instance.is_reserved',
'default' => '0',
'table_name' => 'civicrm_report_instance',
*
* Generated from xml/schema/CRM/SMS/Provider.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:c745c2386d7c06b12a01a6185efb7061)
+ * (GenCodeChecksum:ebadcc1aa561a61001ec934e60a9c475)
*/
/**
'title' => ts('SMS Provider ID'),
'description' => ts('SMS Provider ID'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.id',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'description' => ts('Provider internal name points to option_value of option_group sms_provider_name'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.name',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'description' => ts('Provider name visible to user'),
'maxlength' => 64,
'size' => CRM_Utils_Type::BIG,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.title',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'title' => ts('SMS Provider Username'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.username',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'title' => ts('SMS Provider Password'),
'maxlength' => 255,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.password',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'title' => ts('SMS Provider API'),
'description' => ts('points to value in civicrm_option_value for group sms_api_type'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.api_type',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'title' => ts('SMS Provider API URL'),
'maxlength' => 128,
'size' => CRM_Utils_Type::HUGE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.api_url',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'type' => CRM_Utils_Type::T_TEXT,
'title' => ts('SMS Provider API Params'),
'description' => ts('the api params in xml, http or smtp format'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.api_params',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('SMS Provider is Default?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.is_default',
'default' => '0',
'table_name' => 'civicrm_sms_provider',
'type' => CRM_Utils_Type::T_BOOLEAN,
'title' => ts('SMS Provider is Active?'),
'required' => TRUE,
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.is_active',
'default' => '1',
'table_name' => 'civicrm_sms_provider',
'type' => CRM_Utils_Type::T_INT,
'title' => ts('Domain ID'),
'description' => ts('Which Domain is this sms provider for'),
+ 'usage' => [
+ 'import' => FALSE,
+ 'export' => FALSE,
+ 'duplicate_matching' => FALSE,
+ 'token' => FALSE,
+ ],
'where' => 'civicrm_sms_provider.domain_id',
'table_name' => 'civicrm_sms_provider',
'entity' => 'Provider',