Created
March 24, 2017 14:00
-
-
Save screamingjungle/9137d457411863e0d95eb237af8ae9b2 to your computer and use it in GitHub Desktop.
Updating an existing Opencart database from v2.1.0.2 to v2.3.0.2/v2.3.0.3rc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-- retains stale tables and fields in the vent of downgrading. | |
ALTER TABLE `oc_dm_address` | |
MODIFY `country_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `zone_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE `oc_dm_affiliate_activity` | |
CHANGE COLUMN activity_id affiliate_activity_id INT(11) NOT NULL AUTO_INCREMENT | |
; | |
ALTER TABLE `oc_dm_banner_image` | |
ADD title VARCHAR(64) NOT NULL | |
AFTER banner_id, | |
ADD language_id INT(11) NOT NULL | |
AFTER banner_id, | |
MODIFY sort_order INT(3) NOT NULL DEFAULT '0' | |
; | |
UPDATE `oc_dm_banner_image` SET title = SUBSTRING_INDEX(image, '\\', -1) WHERE title = ''; | |
UPDATE `oc_dm_banner_image` SET language_id = 1 WHERE language_id = 0; | |
ALTER TABLE `oc_dm_cart` | |
ADD `api_id` INT(11) NOT NULL | |
AFTER cart_id, | |
MODIFY `cart_id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT, | |
ADD KEY `cid` (`api_id`,`customer_id`,`session_id`,`product_id`,`recurring_id`) | |
; | |
ALTER TABLE `oc_dm_category` | |
MODIFY `parent_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `sort_order` INT(3) NOT NULL DEFAULT '0' | |
; | |
-- stale field: sitemap_file | |
ALTER TABLE `oc_dm_coupon` | |
MODIFY `code` VARCHAR(20) NOT NULL | |
; | |
ALTER TABLE `oc_dm_custom_field` | |
ADD `validation` VARCHAR(255) NOT NULL | |
AFTER VALUE | |
; | |
-- stale fields: required, position | |
ALTER TABLE `oc_dm_customer` | |
ADD `code` VARCHAR(40) NOT NULL | |
AFTER token, | |
MODIFY `store_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `newsletter` TINYINT(1) NOT NULL DEFAULT '0', | |
MODIFY `address_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE `oc_dm_customer_activity` | |
CHANGE COLUMN activity_id `customer_activity_id` INT(11) NOT NULL AUTO_INCREMENT | |
; | |
ALTER TABLE `oc_dm_customer_reward` | |
MODIFY `customer_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `order_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `points` INT(8) NOT NULL DEFAULT '0' | |
; | |
CREATE TABLE `oc_dm_customer_search` ( | |
`customer_search_id` INT(11) NOT NULL AUTO_INCREMENT, | |
`store_id` INT(11) NOT NULL, | |
`language_id` INT(11) NOT NULL, | |
`customer_id` INT(11) NOT NULL, | |
`keyword` VARCHAR(255) NOT NULL, | |
`category_id` INT(11) DEFAULT NULL, | |
`sub_category` TINYINT(1) NOT NULL, | |
`description` TINYINT(1) NOT NULL, | |
`products` INT(11) NOT NULL, | |
`ip` VARCHAR(40) NOT NULL, | |
`date_added` DATETIME NOT NULL, | |
PRIMARY KEY (`customer_search_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
ALTER TABLE `oc_dm_download` | |
MODIFY `filename` VARCHAR(160) NOT NULL | |
; | |
-- stale field: remaining | |
ALTER TABLE `oc_dm_event` | |
ADD `date_added` DATETIME NOT NULL | |
AFTER ACTION, | |
ADD `status` TINYINT(1) NOT NULL | |
AFTER ACTION | |
; | |
INSERT INTO `oc_dm_event` SET `trigger` = 'catalog/model/checkout/order/addOrderHistory/after', `code` = 'voucher', `action` = 'extension/total/voucher/send', `status` = 0, `date_added` = '0000-00-00 00:00:00'; | |
-- -------------------------------------------------------- | |
-- | |
-- Taken from base install - extensions and mods would need to be reintegrated | |
-- | |
-- Table structure for table `oc_extension` | |
-- | |
DROP TABLE IF EXISTS `oc_dm_extension`; | |
CREATE TABLE `oc_dm_extension` ( | |
`extension_id` int(11) NOT NULL AUTO_INCREMENT, | |
`type` varchar(32) NOT NULL, | |
`code` varchar(32) NOT NULL, | |
PRIMARY KEY (`extension_id`) | |
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; | |
-- | |
-- Dumping data for table `oc_extension` | |
-- | |
INSERT INTO `oc_dm_extension` (`extension_id`, `type`, `code`) VALUES | |
(1, 'payment', 'cod'), | |
(2, 'total', 'shipping'), | |
(3, 'total', 'sub_total'), | |
(4, 'total', 'tax'), | |
(5, 'total', 'total'), | |
(6, 'module', 'banner'), | |
(7, 'module', 'carousel'), | |
(8, 'total', 'credit'), | |
(9, 'shipping', 'flat'), | |
(10, 'total', 'handling'), | |
(11, 'total', 'low_order_fee'), | |
(12, 'total', 'coupon'), | |
(13, 'module', 'category'), | |
(14, 'module', 'account'), | |
(15, 'total', 'reward'), | |
(16, 'total', 'voucher'), | |
(17, 'payment', 'free_checkout'), | |
(18, 'module', 'featured'), | |
(19, 'module', 'slideshow'), | |
(20, 'theme', 'theme_default'), | |
(21, 'dashboard', 'activity'), | |
(22, 'dashboard', 'sale'), | |
(23, 'dashboard', 'recent'), | |
(24, 'dashboard', 'order'), | |
(25, 'dashboard', 'online'), | |
(26, 'dashboard', 'map'), | |
(27, 'dashboard', 'customer'), | |
(28, 'dashboard', 'chart'); | |
-- -------------------------------------------------------- | |
ALTER TABLE `oc_dm_information` | |
MODIFY `bottom` INT(1) NOT NULL DEFAULT '0', | |
MODIFY `sort_order` INT(3) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE `oc_dm_language` | |
MODIFY `sort_order` INT(3) NOT NULL DEFAULT '0' | |
; | |
UPDATE `oc_dm_language` SET `code` = 'en-gb', `locale` = 'en-US,en_US.UTF-8,en_US,en-gb,english' WHERE `code` = 'en'; | |
-- en to en-gb | |
-- stale field: filename | |
INSERT INTO `oc_dm_layout` SET `name` = 'Home'; | |
ALTER TABLE `oc_dm_layout_route` | |
MODIFY `route` VARCHAR(64) NOT NULL | |
; | |
INSERT INTO `oc_dm_layout_route` SET `layout_id` = 4, `store_id` = 0, `route` = ''; | |
ALTER TABLE `oc_dm_length_class_description` | |
MODIFY `length_class_id` INT(11) NOT NULL | |
; | |
ALTER TABLE `oc_dm_marketing` | |
MODIFY `clicks` INT(5) NOT NULL DEFAULT '0' | |
; | |
CREATE TABLE `oc_dm_menu` ( | |
`menu_id` INT(11) NOT NULL AUTO_INCREMENT, | |
`store_id` INT(11) NOT NULL, | |
`type` VARCHAR(6) NOT NULL, | |
`link` VARCHAR(255) NOT NULL, | |
`sort_order` INT(3) NOT NULL, | |
`status` TINYINT(1) NOT NULL, | |
PRIMARY KEY (`menu_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
CREATE TABLE `oc_dm_menu_description` ( | |
`menu_id` INT(11) NOT NULL, | |
`language_id` INT(11) NOT NULL, | |
`name` VARCHAR(64) NOT NULL, | |
PRIMARY KEY (`menu_id`,`language_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
CREATE TABLE `oc_dm_menu_module` ( | |
`menu_module_id` INT(11) NOT NULL, | |
`menu_id` INT(11) NOT NULL, | |
`code` VARCHAR(64) NOT NULL, | |
`sort_order` INT(3) NOT NULL, | |
PRIMARY KEY (`menu_module_id`), | |
KEY `menu_id` (`menu_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
ALTER TABLE `oc_dm_modification` | |
MODIFY `xml` MEDIUMTEXT NOT NULL | |
; | |
-- stale field: date_modified | |
ALTER TABLE `oc_dm_order` | |
MODIFY `invoice_no` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `store_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `customer_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `customer_group_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `payment_company` VARCHAR(60) NOT NULL, | |
MODIFY `shipping_company` VARCHAR(60) NOT NULL, | |
MODIFY `order_status_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
-- stale fields: weight, invoice_filename, payment_company_id, payment_tax_id, amazon_order_id, tax_exempttiny, payment_address_id, shipping_address_id, tax_custom_shiptiny, optional_feesmedium, customer_ref, layaway_deposit, transaction_id, order_refundedtiny, cc_last_4, order_paidtiny, custorderref, recipientsmedium, tax_overridemedium, sales_agent, check_number, check_date, bank_name, cart_weight, invoice_date, invoice_number, tracking_number | |
ALTER TABLE `oc_dm_order_history` | |
MODIFY `notify` TINYINT(1) NOT NULL DEFAULT '0' | |
; | |
-- stale fields: tracking_url, tracker_id, tracking_numbers | |
ALTER TABLE `oc_dm_order_option` | |
MODIFY `product_option_value_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE `oc_dm_product` | |
MODIFY `quantity` INT(4) NOT NULL DEFAULT '0', | |
MODIFY `points` INT(8) NOT NULL DEFAULT '0', | |
MODIFY `weight_class_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `length_class_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `sort_order` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `status` TINYINT(1) NOT NULL DEFAULT '0', | |
MODIFY `viewed` INT(5) NOT NULL DEFAULT '0', | |
MODIFY `asin` VARCHAR(13) NOT NULL, | |
MODIFY `product_apt` TEXT NOT NULL, | |
MODIFY `youtube` TEXT NOT NULL, | |
MODIFY `sitemap_file` INT(4) NOT NULL | |
; | |
-- stale fields: sitemap_file | |
-- additional fields: asin, realprice, product_apt, youtube | |
ALTER TABLE `oc_dm_product_description` | |
MODIFY `name` VARCHAR(255) NOT NULL, | |
MODIFY `description` MEDIUMTEXT NOT NULL | |
; | |
-- stale fields: seo_title, seo_h1, seo_h2, seo_h3, auto_gen, alt_image, title_image, meta_seo_dat | |
ALTER TABLE `oc_dm_product_discount` | |
MODIFY `quantity` INT(4) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE `oc_dm_product_image` | |
MODIFY `sort_order` INT(3) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_product_option | |
MODIFY `value` TEXT NOT NULL | |
; | |
ALTER TABLE oc_dm_product_reward | |
MODIFY `product_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `customer_group_id` INT(11) NOT NULL DEFAULT '0', | |
MODIFY `points` INT(8) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_recurring | |
MODIFY `duration` INT(10) UNSIGNED NOT NULL, | |
MODIFY `cycle` INT(10) UNSIGNED NOT NULL, | |
MODIFY `trial_duration` INT(10) UNSIGNED NOT NULL, | |
MODIFY `trial_cycle` INT(10) UNSIGNED NOT NULL | |
; | |
ALTER TABLE oc_dm_return_action | |
MODIFY `language_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_return_reason | |
MODIFY `language_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_return_status | |
MODIFY `language_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_review | |
MODIFY `status` TINYINT(1) NOT NULL DEFAULT '0' | |
; | |
ALTER TABLE oc_dm_setting | |
MODIFY `value` TEXT NOT NULL | |
; | |
UPDATE `oc_dm_setting` SET `value` = 'en-gb' WHERE `key` = 'config_admin_language'; | |
UPDATE `oc_dm_setting` SET `value` = 'en-gb' WHERE `key` = 'config_language'; | |
UPDATE `oc_dm_setting` SET `value` = 'basic_captcha' WHERE `key` = 'config_captcha'; | |
UPDATE `oc_dm_setting` SET `value` = '["order"]' WHERE `key` = 'config_mail_alert'; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'config', `key` = 'config_fraud_detection', `value` = '0', `serialized` = 0; -- UPDATE `oc_dm_setting` SET `key` = 'config_fraud_detection' , `value` = '0' WHERE `key` = 'config_fraud_status_id'; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'config', `key` = 'config_alert_email', `value` = '', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'config', `key` = 'config_customer_search', `value` = '0', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'config', `key` = 'config_theme', `value` = 'theme_default', `serialized` = 0; -- config_template = digitalmeans | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_activity', `key` = 'dashboard_activity_sort_order', `value` = '7', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_activity', `key` = 'dashboard_activity_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_activity', `key` = 'dashboard_activity_width', `value` = '4', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_chart', `key` = 'dashboard_chart_sort_order', `value` = '6', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_chart', `key` = 'dashboard_chart_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_chart', `key` = 'dashboard_chart_width', `value` = '6', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_customer', `key` = 'dashboard_customer_sort_order', `value` = '3', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_customer', `key` = 'dashboard_customer_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_customer', `key` = 'dashboard_customer_width', `value` = '3', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_map', `key` = 'dashboard_map_sort_order', `value` = '5', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_map', `key` = 'dashboard_map_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_map', `key` = 'dashboard_map_width', `value` = '6', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_online', `key` = 'dashboard_online_sort_order', `value` = '4', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_online', `key` = 'dashboard_online_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_online', `key` = 'dashboard_online_width', `value` = '3', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_order', `key` = 'dashboard_order_sort_order', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_order', `key` = 'dashboard_order_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_order', `key` = 'dashboard_order_width', `value` = '3', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_recent', `key` = 'dashboard_recent_sort_order', `value` = '8', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_recent', `key` = 'dashboard_recent_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_recent', `key` = 'dashboard_recent_width', `value` = '8', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_sale', `key` = 'dashboard_sale_sort_order', `value` = '2', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_sale', `key` = 'dashboard_sale_status', `value` = '1', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'dashboard_sale', `key` = 'dashboard_sale_width', `value` = '3', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_directory', `value` = 'default', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_additional_height', `value` = '74', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_additional_width', `value` = '74', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_cart_height', `value` = '47', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_cart_width', `value` = '47', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_category_height', `value` = '80', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_category_width', `value` = '80', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_compare_height', `value` = '90', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_compare_width', `value` = '90', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_location_height', `value` = '50', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_location_width', `value` = '268', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_popup_height', `value` = '500', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_popup_width', `value` = '500', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_product_height', `value` = '228', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_product_width', `value` = '228', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_related_height', `value` = '200', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_related_width', `value` = '200', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_thumb_height', `value` = '228', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_thumb_width', `value` = '228', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_wishlist_height', `value` = '47', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_image_wishlist_width', `value` = '47', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_product_description_length', `value` = '100', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_product_limit', `value` = '15', `serialized` = 0; | |
INSERT INTO `oc_dm_setting` SET `store_id` = 0, `code` = 'theme_default', `key` = 'theme_default_status', `value` = '1', `serialized` = 0; | |
-- CREATE TABLE `oc_dm_smpa_notification` ( | |
-- `template_id` int(11) NOT NULL AUTO_INCREMENT, | |
-- `status` tinyint(1) NOT NULL DEFAULT '0', | |
-- PRIMARY KEY (`template_id`) | |
-- ) ENGINE=MyISAM DEFAULT CHARSET=utf8; | |
-- CREATE TABLE `oc_dm_smpa_notification_description` ( | |
-- `template_id` int(11) NOT NULL AUTO_INCREMENT, | |
-- `language_id` int(11) NOT NULL, | |
-- `subject` varchar(255) NOT NULL, | |
-- `template` text NOT NULL, | |
-- PRIMARY KEY (`template_id`,`language_id`), | |
-- KEY `subject` (`subject`) | |
-- ) ENGINE=MyISAM DEFAULT CHARSET=utf8; | |
-- CREATE TABLE `oc_dm_smpa_record` ( | |
-- `record_id` int(11) NOT NULL AUTO_INCREMENT, | |
-- `product_id` int(11) NOT NULL, | |
-- `email` text NOT NULL, | |
-- `firstname` varchar(32) NOT NULL, | |
-- `lastname` varchar(32) NOT NULL, | |
-- `telephone` varchar(32) NOT NULL, | |
-- `status` tinyint(1) NOT NULL DEFAULT '0', | |
-- `ip` varchar(40) NOT NULL, | |
-- `currency_code` varchar(3) NOT NULL, | |
-- `user_agent` varchar(255) NOT NULL, | |
-- `accept_language` varchar(255) NOT NULL, | |
-- `user_language_id` int(11) NOT NULL, | |
-- `date_added` datetime NOT NULL, | |
-- `store_name` text NOT NULL, | |
-- `store_url` text NOT NULL, | |
-- PRIMARY KEY (`record_id`) | |
-- ) ENGINE=MyISAM DEFAULT CHARSET=utf8; | |
ALTER TABLE oc_dm_tax_rate | |
MODIFY `geo_zone_id` INT(11) NOT NULL DEFAULT '0' | |
; | |
CREATE TABLE `oc_dm_theme` ( | |
`theme_id` INT(11) NOT NULL AUTO_INCREMENT, | |
`store_id` INT(11) NOT NULL, | |
`theme` VARCHAR(64) NOT NULL, | |
`route` VARCHAR(64) NOT NULL, | |
`code` TEXT NOT NULL, | |
PRIMARY KEY (`theme_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
CREATE TABLE `oc_dm_translation` ( | |
`translation_id` INT(11) NOT NULL AUTO_INCREMENT, | |
`store_id` INT(11) NOT NULL, | |
`language_id` INT(11) NOT NULL, | |
`route` VARCHAR(64) NOT NULL, | |
`key` VARCHAR(64) NOT NULL, | |
`value` TEXT NOT NULL, | |
PRIMARY KEY (`translation_id`) | |
) ENGINE=MYISAM DEFAULT CHARSET=utf8; | |
ALTER TABLE oc_dm_user_group | |
MODIFY `permission` MEDIUMTEXT NOT NULL | |
; | |
ALTER TABLE oc_dm_weight_class_description | |
MODIFY `weight_class_id` INT(11) NOT NULL | |
; | |
ALTER TABLE oc_dm_zone_to_geo_zone | |
MODIFY `zone_id` INT(11) NOT NULL DEFAULT '0' | |
; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment