refactor customer and order ref

This commit is contained in:
Manuel Raynaud
2014-04-21 23:29:36 +02:00
parent 55a4edf906
commit 66c5a3729c
8 changed files with 83 additions and 80 deletions

View File

@@ -109,9 +109,9 @@
<index name="idx_country_area_id">
<index-column name="area_id" />
</index>
<index name="idx_country_by_default">
<index-column name="by_default" />
</index>
<index name="idx_country_by_default">
<index-column name="by_default" />
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />
@@ -161,11 +161,11 @@
<index name="idx_tax_rule_country_country_id">
<index-column name="country_id" />
</index>
<index name="idx_tax_rule_country_tax_rule_id_country_id_position">
<index-column name="tax_rule_id"/>
<index-column name="country_id"/>
<index-column name="position"/>
</index>
<index name="idx_tax_rule_country_tax_rule_id_country_id_position">
<index-column name="tax_rule_id"/>
<index-column name="country_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
</table>
<table name="feature" namespace="Thelia\Model">
@@ -225,11 +225,11 @@
<index name="idx_feature_prod_feature_av_id">
<index-column name="feature_av_id" />
</index>
<index name="idx_feature_product_product_id_feature_id_position">
<index-column name="product_id"/>
<index-column name="feature_id"/>
<index-column name="position"/>
</index>
<index name="idx_feature_product_product_id_feature_id_position">
<index-column name="product_id"/>
<index-column name="feature_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
</table>
<table isCrossRef="true" name="feature_template" namespace="Thelia\Model">
@@ -249,10 +249,10 @@
<index name="fk_feature_template_idx">
<index-column name="template_id" />
</index>
<index name="idx_feature_template_template_id_position">
<index-column name="template_id"/>
<index-column name="position"/>
</index>
<index name="idx_feature_template_template_id_position">
<index-column name="template_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
</table>
<table name="attribute" namespace="Thelia\Model">
@@ -326,11 +326,11 @@
<index name="idx_product_sale_element_product_id">
<index-column name="product_id" />
</index>
<index name="idx_product_elements_product_id_promo_is_default">
<index-column name="product_id"/>
<index-column name="promo"/>
<index-column name="is_default"/>
</index>
<index name="idx_product_elements_product_id_promo_is_default">
<index-column name="product_id"/>
<index-column name="promo"/>
<index-column name="is_default"/>
</index>
<index name="ref">
<index-column name="ref" />
</index>
@@ -375,7 +375,7 @@
</table>
<table name="customer" namespace="Thelia\Model">
<column autoIncrement="true" name="id" primaryKey="true" required="true" type="INTEGER" />
<column name="ref" required="true" size="50" type="VARCHAR" />
<column name="ref" size="50" type="VARCHAR" />
<column name="title_id" required="true" type="INTEGER" />
<column name="firstname" required="true" size="255" type="VARCHAR" />
<column name="lastname" required="true" size="255" type="VARCHAR" />
@@ -461,9 +461,9 @@
<column name="decimals" size="45" type="VARCHAR" />
<column name="by_default" type="TINYINT" />
<column name="position" type="INTEGER" />
<index name="idx_lang_by_default">
<index-column name="by_default"/>
</index>
<index name="idx_lang_by_default">
<index-column name="by_default"/>
</index>
<behavior name="timestampable" />
</table>
<table name="folder" namespace="Thelia\Model">
@@ -522,10 +522,10 @@
<index name="idx_product_image_product_id">
<index-column name="product_id" />
</index>
<index name="idx_product_image_product_id_position">
<index-column name="product_id"/>
<index-column name="position"/>
</index>
<index name="idx_product_image_product_id_position">
<index-column name="product_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />
@@ -553,7 +553,7 @@
</table>
<table name="order" namespace="Thelia\Model">
<column autoIncrement="true" name="id" primaryKey="true" required="true" type="INTEGER" />
<column name="ref" required="true" size="45" type="VARCHAR" />
<column name="ref" size="45" type="VARCHAR" />
<column name="customer_id" required="true" type="INTEGER" />
<column name="invoice_order_address_id" required="true" type="INTEGER" />
<column name="delivery_order_address_id" required="true" type="INTEGER" />
@@ -630,12 +630,12 @@
<column name="rate" type="FLOAT" />
<column name="position" type="INTEGER" />
<column name="by_default" type="TINYINT" />
<index name="idx_currency_by_default">
<index-column name="by_default"/>
</index>
<index name="idx_currency_code">
<index-column name="code"/>
</index>
<index name="idx_currency_by_default">
<index-column name="by_default"/>
</index>
<index name="idx_currency_code">
<index-column name="code"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="name" />
@@ -1079,10 +1079,10 @@
<index name="idx_category_image_category_id">
<index-column name="category_id" />
</index>
<index name="idx_category_image_category_id_position">
<index-column name="category_id"/>
<index-column name="position"/>
</index>
<index name="idx_category_image_category_id_position">
<index-column name="category_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />
@@ -1103,10 +1103,10 @@
<index name="idx_folder_image_folder_id">
<index-column name="folder_id" />
</index>
<index name="idx_folder_image_folder_id_position">
<index-column name="folder_id"/>
<index-column name="position"/>
</index>
<index name="idx_folder_image_folder_id_position">
<index-column name="folder_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />
@@ -1127,10 +1127,10 @@
<index name="idx_content_image_content_id">
<index-column name="content_id" />
</index>
<index name="idx_content_image_content_id_position">
<index-column name="content_id"/>
<index-column name="position"/>
</index>
<index name="idx_content_image_content_id_position">
<index-column name="content_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />
@@ -1250,16 +1250,16 @@
<index name="idx_rewriting_url_redirected">
<index-column name="redirected" />
</index>
<index name="idx_rewriting_url_view_updated_at">
<index-column name="view"/>
<index-column name="updated_at"/>
</index>
<index name="idx_rewriting_url_view_id_view_view_locale_updated_at">
<index-column name="view_id"/>
<index-column name="view"/>
<index-column name="view_locale"/>
<index-column name="updated_at"/>
</index>
<index name="idx_rewriting_url_view_updated_at">
<index-column name="view"/>
<index-column name="updated_at"/>
</index>
<index name="idx_rewriting_url_view_id_view_view_locale_updated_at">
<index-column name="view_id"/>
<index-column name="view"/>
<index-column name="view_locale"/>
<index-column name="updated_at"/>
</index>
<behavior name="timestampable" />
</table>
<table name="rewriting_argument" namespace="Thelia\Model">
@@ -1297,10 +1297,10 @@
<index name="idx_module_image_module_id">
<index-column name="module_id" />
</index>
<index name="idx_module_image_module_id_position">
<index-column name="module_id"/>
<index-column name="position"/>
</index>
<index name="idx_module_image_module_id_position">
<index-column name="module_id"/>
<index-column name="position"/>
</index>
<behavior name="timestampable" />
<behavior name="i18n">
<parameter name="i18n_columns" value="title, description, chapo, postscriptum" />