ALTER TABLE `civicrm_mailing` CHANGE `visibility` `visibility` VARCHAR( 40 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT 'User and User Admin Only' COMMENT 'In what context(s) is the mailing contents visible (online viewing)';
ALTER TABLE `civicrm_mailing_component` CHANGE `component_type` `component_type` VARCHAR( 12 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'Type of Component.';
ALTER TABLE `civicrm_mailing_bounce_type` CHANGE `name` `name` VARCHAR( 12 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT 'Type of bounce';
+ALTER TABLE `civicrm_participant_status_type` CHANGE `class` `class` VARCHAR( 8 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'the general group of status type this one belongs to';
+ALTER TABLE `civicrm_dedupe_rule_group` CHANGE `contact_type` `contact_type` VARCHAR( 12 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'The type of contacts this group applies to';
+ALTER TABLE `civicrm_dedupe_rule_group` CHANGE `used` `used` VARCHAR( 12 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT 'Whether the rule should be used for cases where usage is Unsupervised, Supervised OR General(programatically)';
+ALTER TABLE `civicrm_word_replacement` CHANGE `match_type` `match_type` VARCHAR( 16 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT 'wildcardMatch';
+ALTER TABLE `civicrm_uf_field` CHANGE `visibility` `visibility` VARCHAR( 32 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT 'User and User Admin Only' COMMENT 'In what context(s) is this field visible.';
+ALTER TABLE `civicrm_mapping_field` CHANGE `operator` `operator` VARCHAR( 16 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT 'SQL WHERE operator for search-builder mapping fields (search criteria).';
+
</field>
<field>
<name>operator</name>
+ <type>varchar</type>
+ <length>16</length>
<type>enum</type>
- <values>=, !=, >, <, >=, <=,
- IN, NOT IN, LIKE, NOT LIKE, IS NULL, IS NOT NULL, IS NOT EMPTY, IS EMPTY</values>
<comment>SQL WHERE operator for search-builder mapping fields (search criteria).</comment>
<add>1.5</add>
<html>
</field>
<field>
<name>visibility</name>
- <type>enum</type>
- <values>User and User Admin Only,Public Pages,Public Pages and Listings</values>
+ <type>varchar</type>
+ <length>32</length>
<default>'User and User Admin Only'</default>
<comment>In what context(s) is this field visible.</comment>
<add>1.1</add>
</index>
<field>
<name>match_type</name>
- <type>enum</type>
- <values>wildcardMatch, exactMatch</values>
+ <type>varchar</type>
+ <length>16</length>
<default>"wildcardMatch"</default>
<add>4.4</add>
<html>
</primaryKey>
<field>
<name>contact_type</name>
- <type>enum</type>
- <values>Individual, Organization, Household</values>
+ <type>varchar</type>
+ <length>12</length>
<comment>The type of contacts this group applies to</comment>
<add>1.8</add>
<html>
</field>
<field>
<name>used</name>
- <type>enum</type>
- <values>Unsupervised, Supervised, General</values>
+ <type>varchar</type>
+ <length>12</length>
<required>true</required>
<comment>Whether the rule should be used for cases where usage is Unsupervised, Supervised OR General(programatically)</comment>
<add>4.3</add>
</field>
<field>
<name>class</name>
- <type>enum</type>
- <values>Positive, Pending, Waiting, Negative</values>
+ <type>varchar</type>
+ <length>8</length>
<comment>the general group of status type this one belongs to</comment>
<add>3.0</add>
<html>