<?xml version="1.0" encoding="iso-8859-1" ?>
<table>
- <base>CRM/ACL</base>
- <class>ACL</class>
- <name>civicrm_acl</name>
- <comment>Access Control List</comment>
+ <base>CRM/ACL</base>
+ <class>ACL</class>
+ <name>civicrm_acl</name>
+ <comment>Access Control List</comment>
+ <add>1.6</add>
+ <field>
+ <name>id</name>
+ <title>ACL ID</title>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Unique table ID</comment>
<add>1.6</add>
- <field>
- <name>id</name>
- <title>ACL ID</title>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Unique table ID</comment>
- <add>1.6</add>
- </field>
- <primaryKey>
- <name>id</name>
- <autoincrement>true</autoincrement>
- </primaryKey>
- <field>
- <name>name</name>
- <title>ACL Name</title>
- <type>varchar</type>
- <length>64</length>
- <comment>ACL Name.</comment>
- <html>
- <type>Text</type>
- </html>
- <add>1.6</add>
- </field>
- <field>
- <name>deny</name>
- <type>boolean</type>
- <default>0</default>
- <required>true</required>
- <comment>Is this ACL entry Allow (0) or Deny (1) ?</comment>
- <html>
- <type>Radio</type>
- </html>
- <add>1.6</add>
- </field>
- <field>
- <name>entity_table</name>
- <type>varchar</type>
- <length>64</length>
- <required>true</required>
- <comment>Table of the object possessing this ACL entry (Contact, Group, or ACL Group)</comment>
- <add>1.6</add>
- </field>
- <field>
- <name>entity_id</name>
- <type>int unsigned</type>
- <title>Entity ID</title>
- <comment>ID of the object possessing this ACL</comment>
- <add>1.6</add>
- </field>
- <dynamicForeignKey>
- <idColumn>entity_id</idColumn>
- <typeColumn>entity_table</typeColumn>
- <add>1.6</add>
- </dynamicForeignKey>
- <field>
- <name>operation</name>
- <type>varchar</type>
- <title>ACL Operation</title>
- <length>8</length>
- <required>true</required>
- <comment>What operation does this ACL entry control?</comment>
- <pseudoconstant>
- <callback>CRM_ACL_BAO_ACL::operation</callback>
- </pseudoconstant>
- <html>
- <type>Select</type>
- </html>
- <add>1.6</add>
- </field>
- <field>
- <name>object_table</name>
- <type>varchar</type>
- <length>64</length>
- <comment>The table of the object controlled by this ACL entry</comment>
- <add>1.6</add>
- </field>
- <field>
- <name>object_id</name>
- <type>int unsigned</type>
- <comment>The ID of the object controlled by this ACL entry</comment>
- <add>1.6</add>
- </field>
- <field>
- <name>acl_table</name>
- <type>varchar</type>
- <length>64</length>
- <comment>If this is a grant/revoke entry, what table are we granting?</comment>
- <add>1.6</add>
- </field>
- <field>
- <name>acl_id</name>
- <type>int unsigned</type>
- <comment>ID of the ACL or ACL group being granted/revoked</comment>
- <add>1.6</add>
- </field>
- <index>
- <name>index_acl_id</name>
- <fieldName>acl_id</fieldName>
- <add>1.6</add>
- </index>
- <field>
- <name>is_active</name>
- <type>boolean</type>
- <comment>Is this property active?</comment>
- <add>1.6</add>
- <html>
- <type>Checkbox</type>
- </html>
- </field>
+ </field>
+ <primaryKey>
+ <name>id</name>
+ <autoincrement>true</autoincrement>
+ </primaryKey>
+ <field>
+ <name>name</name>
+ <title>ACL Name</title>
+ <type>varchar</type>
+ <length>64</length>
+ <comment>ACL Name.</comment>
+ <html>
+ <type>Text</type>
+ </html>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>deny</name>
+ <type>boolean</type>
+ <default>0</default>
+ <required>true</required>
+ <comment>Is this ACL entry Allow (0) or Deny (1) ?</comment>
+ <html>
+ <type>Radio</type>
+ </html>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>entity_table</name>
+ <type>varchar</type>
+ <length>64</length>
+ <required>true</required>
+ <comment>Table of the object possessing this ACL entry (Contact, Group, or ACL Group)</comment>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>entity_id</name>
+ <type>int unsigned</type>
+ <title>Entity ID</title>
+ <comment>ID of the object possessing this ACL</comment>
+ <add>1.6</add>
+ </field>
+ <dynamicForeignKey>
+ <idColumn>entity_id</idColumn>
+ <typeColumn>entity_table</typeColumn>
+ <add>1.6</add>
+ </dynamicForeignKey>
+ <field>
+ <name>operation</name>
+ <type>varchar</type>
+ <title>ACL Operation</title>
+ <length>8</length>
+ <required>true</required>
+ <comment>What operation does this ACL entry control?</comment>
+ <pseudoconstant>
+ <callback>CRM_ACL_BAO_ACL::operation</callback>
+ </pseudoconstant>
+ <html>
+ <type>Select</type>
+ </html>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>object_table</name>
+ <type>varchar</type>
+ <length>64</length>
+ <comment>The table of the object controlled by this ACL entry</comment>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>object_id</name>
+ <type>int unsigned</type>
+ <comment>The ID of the object controlled by this ACL entry</comment>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>acl_table</name>
+ <type>varchar</type>
+ <length>64</length>
+ <comment>If this is a grant/revoke entry, what table are we granting?</comment>
+ <add>1.6</add>
+ </field>
+ <field>
+ <name>acl_id</name>
+ <type>int unsigned</type>
+ <comment>ID of the ACL or ACL group being granted/revoked</comment>
+ <add>1.6</add>
+ </field>
+ <index>
+ <name>index_acl_id</name>
+ <fieldName>acl_id</fieldName>
+ <add>1.6</add>
+ </index>
+ <field>
+ <name>is_active</name>
+ <type>boolean</type>
+ <comment>Is this property active?</comment>
+ <add>1.6</add>
+ <html>
+ <type>Checkbox</type>
+ </html>
+ </field>
</table>
<?xml version="1.0" encoding="iso-8859-1" ?>
<table>
- <base>CRM/ACL</base>
- <class>Cache</class>
- <name>civicrm_acl_cache</name>
- <comment>Cache for acls and contacts</comment>
+ <base>CRM/ACL</base>
+ <class>Cache</class>
+ <name>civicrm_acl_cache</name>
+ <comment>Cache for acls and contacts</comment>
+ <add>1.6</add>
+ <field>
+ <name>id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Unique table ID</comment>
<add>1.6</add>
- <field>
- <name>id</name>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Unique table ID</comment>
- <add>1.6</add>
- </field>
- <primaryKey>
- <name>id</name>
- <autoincrement>true</autoincrement>
- </primaryKey>
- <field>
- <name>contact_id</name>
- <type>int unsigned</type>
- <comment>Foreign Key to Contact</comment>
- <add>1.6</add>
- </field>
- <foreignKey>
- <name>contact_id</name>
- <table>civicrm_contact</table>
- <key>id</key>
- <add>1.6</add>
- <onDelete>CASCADE</onDelete>
- </foreignKey>
- <field>
- <name>acl_id</name>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Foreign Key to ACL</comment>
- <add>1.6</add>
- </field>
- <foreignKey>
- <name>acl_id</name>
- <table>civicrm_acl</table>
- <key>id</key>
- <add>1.6</add>
- <onDelete>CASCADE</onDelete>
- </foreignKey>
- <index>
- <name>index_acl_id</name>
- <fieldName>acl_id</fieldName>
- <add>1.6</add>
- </index>
- <field>
- <name>modified_date</name>
- <type>date</type>
- <comment>When was this cache entry last modified</comment>
- <add>1.6</add>
- </field>
+ </field>
+ <primaryKey>
+ <name>id</name>
+ <autoincrement>true</autoincrement>
+ </primaryKey>
+ <field>
+ <name>contact_id</name>
+ <type>int unsigned</type>
+ <comment>Foreign Key to Contact</comment>
+ <add>1.6</add>
+ </field>
+ <foreignKey>
+ <name>contact_id</name>
+ <table>civicrm_contact</table>
+ <key>id</key>
+ <add>1.6</add>
+ <onDelete>CASCADE</onDelete>
+ </foreignKey>
+ <field>
+ <name>acl_id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Foreign Key to ACL</comment>
+ <add>1.6</add>
+ </field>
+ <foreignKey>
+ <name>acl_id</name>
+ <table>civicrm_acl</table>
+ <key>id</key>
+ <add>1.6</add>
+ <onDelete>CASCADE</onDelete>
+ </foreignKey>
+ <index>
+ <name>index_acl_id</name>
+ <fieldName>acl_id</fieldName>
+ <add>1.6</add>
+ </index>
+ <field>
+ <name>modified_date</name>
+ <type>date</type>
+ <comment>When was this cache entry last modified</comment>
+ <add>1.6</add>
+ </field>
</table>
<add>1.4</add>
<log>true</log>
<field>
- <name>id</name>
- <type>int unsigned</type>
- <required>true</required>
- <add>1.4</add>
+ <name>id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <add>1.4</add>
</field>
<primaryKey>
- <name>id</name>
- <autoincrement>true</autoincrement>
+ <name>id</name>
+ <autoincrement>true</autoincrement>
</primaryKey>
<field>
- <name>entity_table</name>
- <type>varchar</type>
- <length>64</length>
- <required>true</required>
- <comment>Joins these premium settings to another object. Always civicrm_contribution_page for now.</comment>
- <add>1.4</add>
+ <name>entity_table</name>
+ <type>varchar</type>
+ <length>64</length>
+ <required>true</required>
+ <comment>Joins these premium settings to another object. Always civicrm_contribution_page for now.</comment>
+ <add>1.4</add>
</field>
<field>
- <name>entity_id</name>
- <type>int unsigned</type>
- <required>true</required>
- <add>1.4</add>
+ <name>entity_id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <add>1.4</add>
</field>
<dynamicForeignKey>
- <idColumn>entity_id</idColumn>
- <typeColumn>entity_table</typeColumn>
- <add>1.4</add>
+ <idColumn>entity_id</idColumn>
+ <typeColumn>entity_table</typeColumn>
+ <add>1.4</add>
</dynamicForeignKey>
<field>
- <name>premiums_active </name>
- <type>boolean</type>
- <default>0</default>
- <required>true</required>
- <comment>Is the Premiums feature enabled for this page?</comment>
- <add>1.4</add>
+ <name>premiums_active </name>
+ <type>boolean</type>
+ <default>0</default>
+ <required>true</required>
+ <comment>Is the Premiums feature enabled for this page?</comment>
+ <add>1.4</add>
</field>
<field>
- <name>premiums_intro_title</name>
- <type>varchar</type>
- <title>Title for Premiums section</title>
- <length>255</length>
- <localizable>true</localizable>
- <comment>Title for Premiums section.</comment>
- <add>1.4</add>
+ <name>premiums_intro_title</name>
+ <type>varchar</type>
+ <title>Title for Premiums section</title>
+ <length>255</length>
+ <localizable>true</localizable>
+ <comment>Title for Premiums section.</comment>
+ <add>1.4</add>
</field>
<field>
- <name>premiums_intro_text</name>
- <type>text</type>
- <localizable>true</localizable>
- <comment>Displayed in <div> at top of Premiums section of page. Text and HTML allowed.</comment>
- <add>1.4</add>
+ <name>premiums_intro_text</name>
+ <type>text</type>
+ <localizable>true</localizable>
+ <comment>Displayed in <div> at top of Premiums section of page. Text and HTML allowed.</comment>
+ <add>1.4</add>
</field>
- <field>
- <name>premiums_contact_email</name>
- <type>varchar</type>
- <length>100</length>
- <comment>This email address is included in receipts if it is populated and a premium has been selected.</comment>
- <add>1.4</add>
+ <field>
+ <name>premiums_contact_email</name>
+ <type>varchar</type>
+ <length>100</length>
+ <comment>This email address is included in receipts if it is populated and a premium has been selected.</comment>
+ <add>1.4</add>
</field>
<field>
- <name>premiums_contact_phone</name>
- <title>Premiums Contact Phone</title>
- <type>varchar</type>
- <length>50</length>
- <comment>This phone number is included in receipts if it is populated and a premium has been selected.</comment>
- <add>1.4</add>
+ <name>premiums_contact_phone</name>
+ <title>Premiums Contact Phone</title>
+ <type>varchar</type>
+ <length>50</length>
+ <comment>This phone number is included in receipts if it is populated and a premium has been selected.</comment>
+ <add>1.4</add>
</field>
<field>
- <name>premiums_display_min_contribution</name>
- <type>boolean</type>
- <required>true</required>
- <comment>Boolean. Should we automatically display minimum contribution amount text after the premium descriptions.</comment>
- <add>1.4</add>
+ <name>premiums_display_min_contribution</name>
+ <type>boolean</type>
+ <required>true</required>
+ <comment>Boolean. Should we automatically display minimum contribution amount text after the premium descriptions.</comment>
+ <add>1.4</add>
</field>
<field>
- <name>premiums_nothankyou_label</name>
- <title>No Thank-you Text</title>
- <type>varchar</type>
- <length>255</length>
- <localizable>true</localizable>
- <comment>Label displayed for No Thank-you option in premiums block (e.g. No thank you)</comment>
- <add>4.3</add>
+ <name>premiums_nothankyou_label</name>
+ <title>No Thank-you Text</title>
+ <type>varchar</type>
+ <length>255</length>
+ <localizable>true</localizable>
+ <comment>Label displayed for No Thank-you option in premiums block (e.g. No thank you)</comment>
+ <add>4.3</add>
</field>
<field>
- <name>premiums_nothankyou_position</name>
- <title>No Thank-you Position</title>
- <type>int unsigned</type>
- <default>1</default>
- <add>4.3</add>
+ <name>premiums_nothankyou_position</name>
+ <title>No Thank-you Position</title>
+ <type>int unsigned</type>
+ <default>1</default>
+ <add>4.3</add>
</field>
</table>
<name>civicrm_country</name>
<add>1.1</add>
<field>
- <name>id</name>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Country Id</comment>
- <add>1.1</add>
+ <name>id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Country Id</comment>
+ <add>1.1</add>
</field>
<primaryKey>
- <name>id</name>
- <autoincrement>true</autoincrement>
+ <name>id</name>
+ <autoincrement>true</autoincrement>
</primaryKey>
<field>
- <name>name</name>
- <title>Country</title>
- <type>varchar</type>
- <length>64</length>
- <import>true</import>
- <headerPattern>/country/i</headerPattern>
- <dataPattern>/^[A-Z][a-z]+\.?(\s+[A-Z][a-z]+){0,3}$/</dataPattern>
- <comment>Country Name</comment>
- <add>1.1</add>
+ <name>name</name>
+ <title>Country</title>
+ <type>varchar</type>
+ <length>64</length>
+ <import>true</import>
+ <headerPattern>/country/i</headerPattern>
+ <dataPattern>/^[A-Z][a-z]+\.?(\s+[A-Z][a-z]+){0,3}$/</dataPattern>
+ <comment>Country Name</comment>
+ <add>1.1</add>
</field>
<field>
- <name>iso_code</name>
- <type>char</type>
- <length>2</length>
- <comment>ISO Code</comment>
- <add>1.1</add>
+ <name>iso_code</name>
+ <type>char</type>
+ <length>2</length>
+ <comment>ISO Code</comment>
+ <add>1.1</add>
</field>
<field>
- <name>country_code</name>
- <type>varchar</type>
- <length>4</length>
- <comment>National prefix to be used when dialing TO this country.</comment>
- <add>1.1</add>
+ <name>country_code</name>
+ <type>varchar</type>
+ <length>4</length>
+ <comment>National prefix to be used when dialing TO this country.</comment>
+ <add>1.1</add>
</field>
<field>
- <name>address_format_id</name>
- <type>int unsigned</type>
- <comment>Foreign key to civicrm_address_format.id.</comment>
- <add>3.2</add>
+ <name>address_format_id</name>
+ <type>int unsigned</type>
+ <comment>Foreign key to civicrm_address_format.id.</comment>
+ <add>3.2</add>
</field>
<foreignKey>
- <name>address_format_id</name>
- <table>civicrm_address_format</table>
- <key>id</key>
- <add>3.2</add>
+ <name>address_format_id</name>
+ <table>civicrm_address_format</table>
+ <key>id</key>
+ <add>3.2</add>
</foreignKey>
<field>
- <name>idd_prefix</name>
- <type>varchar</type>
- <length>4</length>
- <comment>International direct dialing prefix from within the country TO another country</comment>
- <add>1.1</add>
+ <name>idd_prefix</name>
+ <type>varchar</type>
+ <length>4</length>
+ <comment>International direct dialing prefix from within the country TO another country</comment>
+ <add>1.1</add>
</field>
<field>
- <name>ndd_prefix</name>
- <type>varchar</type>
- <length>4</length>
- <comment>Access prefix to call within a country to a different area</comment>
- <add>1.1</add>
+ <name>ndd_prefix</name>
+ <type>varchar</type>
+ <length>4</length>
+ <comment>Access prefix to call within a country to a different area</comment>
+ <add>1.1</add>
</field>
<field>
- <name>region_id</name>
- <type>int unsigned</type>
- <required>true</required>
- <comment>Foreign key to civicrm_worldregion.id.</comment>
- <add>1.8</add>
+ <name>region_id</name>
+ <type>int unsigned</type>
+ <required>true</required>
+ <comment>Foreign key to civicrm_worldregion.id.</comment>
+ <add>1.8</add>
</field>
<foreignKey>
- <name>region_id</name>
- <table>civicrm_worldregion</table>
- <key>id</key>
- <add>1.8</add>
+ <name>region_id</name>
+ <table>civicrm_worldregion</table>
+ <key>id</key>
+ <add>1.8</add>
</foreignKey>
<field>
- <name>is_province_abbreviated</name>
- <type>boolean</type>
- <default>0</default>
- <comment>Should state/province be displayed as abbreviation for contacts from this country?</comment>
- <add>3.1</add>
+ <name>is_province_abbreviated</name>
+ <type>boolean</type>
+ <default>0</default>
+ <comment>Should state/province be displayed as abbreviation for contacts from this country?</comment>
+ <add>3.1</add>
</field>
<index>
<name>UI_name_iso_code</name>