<log>true</log>
<field>
<name>id</name>
+ <title>Discount ID</title>
<type>int unsigned</type>
<required>true</required>
<comment>primary key</comment>
</primaryKey>
<field>
<name>entity_table</name>
+ <title>Entity Table</title>
<type>varchar</type>
<length>64</length>
<comment>physical tablename for entity being joined to discount, e.g. civicrm_event</comment>
</field>
<field>
<name>entity_id</name>
+ <title>Entity ID</title>
<type>int unsigned</type>
<required>true</required>
<comment>FK to entity table specified in entity_table column.</comment>
<add>4.3</add>
<onDelete>CASCADE</onDelete>
</foreignKey>
- <dynamicForeignKey>
- <idColumn>entity_id</idColumn>
- <typeColumn>entity_table</typeColumn>
- </dynamicForeignKey>
<index>
<name>index_entity_option_id</name>
<fieldName>entity_table</fieldName>
</index>
<field>
<name>start_date</name>
+ <title>Discount Start Date</title>
<type>date</type>
<comment>Date when discount starts.</comment>
<add>2.1</add>
</field>
<field>
<name>end_date</name>
+ <title>Discount End Date</title>
<type>date</type>
<comment>Date when discount ends.</comment>
<add>2.1</add>