diff --git a/src/app/code/community/Smile/ElasticSearch/etc/config.xml b/src/app/code/community/Smile/ElasticSearch/etc/config.xml index b46e4439..f8be71cc 100644 --- a/src/app/code/community/Smile/ElasticSearch/etc/config.xml +++ b/src/app/code/community/Smile/ElasticSearch/etc/config.xml @@ -21,7 +21,7 @@ - 1.2.1 + 1.2.2 diff --git a/src/app/code/community/Smile/ElasticSearch/sql/smile_elasticsearch_setup/upgrade-1.2.1-1.2.2.php b/src/app/code/community/Smile/ElasticSearch/sql/smile_elasticsearch_setup/upgrade-1.2.1-1.2.2.php new file mode 100644 index 00000000..46b62d53 --- /dev/null +++ b/src/app/code/community/Smile/ElasticSearch/sql/smile_elasticsearch_setup/upgrade-1.2.1-1.2.2.php @@ -0,0 +1,38 @@ + + * @copyright 2016 Smile + * @license Apache License Version 2.0 + */ +/* @var $installer Mage_Core_Model_Resource_Setup */ +$installer = $this; + +$installer->startSetup(); + +$tableName = $installer->getTable('smile_elasticsearch/search_term_product_position'); + +$installer->getConnection()->addForeignKey( + $installer->getFkName( + 'smile_elasticsearch/search_term_product_position', + 'product_id', + 'catalog/product', + 'entity_id' + ), + $tableName, + 'product_id', + $installer->getTable('catalog/product'), + 'entity_id', + Varien_Db_Ddl_Table::ACTION_CASCADE, + Varien_Db_Ddl_Table::ACTION_CASCADE +); + +$installer->endSetup(); \ No newline at end of file diff --git a/src/app/code/community/Smile/VirtualCategories/etc/config.xml b/src/app/code/community/Smile/VirtualCategories/etc/config.xml index b3d631ba..b4507777 100644 --- a/src/app/code/community/Smile/VirtualCategories/etc/config.xml +++ b/src/app/code/community/Smile/VirtualCategories/etc/config.xml @@ -21,7 +21,7 @@ - 1.0.2 + 1.0.3 diff --git a/src/app/code/community/Smile/VirtualCategories/sql/smile_virtualcategories_setup/upgrade-1.0.2-1.0.3.php b/src/app/code/community/Smile/VirtualCategories/sql/smile_virtualcategories_setup/upgrade-1.0.2-1.0.3.php new file mode 100644 index 00000000..91742592 --- /dev/null +++ b/src/app/code/community/Smile/VirtualCategories/sql/smile_virtualcategories_setup/upgrade-1.0.2-1.0.3.php @@ -0,0 +1,38 @@ + + * @copyright 2016 Smile + * @license Apache License Version 2.0 + */ +/* @var $installer Mage_Core_Model_Resource_Setup */ +$installer = $this; + +$installer->startSetup(); + +$tableName = $installer->getTable('smile_virtualcategories/category_product_position'); + +$installer->getConnection()->addForeignKey( + $installer->getFkName( + 'smile_virtualcategories/category_product_position', + 'product_id', + 'catalog/product', + 'entity_id' + ), + $tableName, + 'product_id', + $installer->getTable('catalog/product'), + 'entity_id', + Varien_Db_Ddl_Table::ACTION_CASCADE, + Varien_Db_Ddl_Table::ACTION_CASCADE +); + +$installer->endSetup(); \ No newline at end of file