Advertisement
Guest User

Untitled

a guest
Feb 9th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 8.75 KB | None | 0 0
  1. INSERT INTO `acl_rules` (`module`, `controller`, `action`) VALUES ('call', 'marketing', 'show-promocode-customers');
  2. INSERT INTO acl_settings (acl_roles_id, acl_rules_id, access_type) VALUES (23, LAST_INSERT_ID(), 'ALLOW');
  3.  
  4. DROP TABLE IF EXISTS `holidays`;
  5. CREATE TABLE IF NOT EXISTS `holidays` (
  6.   `holidays_id` INT(11) NOT NULL AUTO_INCREMENT,
  7.   `date` DATE NOT NULL COMMENT 'Дата',
  8.   `type` ENUM('holiday','working_day') NOT NULL DEFAULT 'holiday' COMMENT 'Тип записи: выходной или рабочий день',
  9.   `date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  10.   PRIMARY KEY (`holidays_id`),
  11.   KEY `type`(`type`),
  12.   KEY `date_added`(`date_added`),
  13.   UNIQUE INDEX `date` (`date`)
  14. )
  15. COMMENT 'Перенесенный holidays.ini. Добавляются только выходные дни, которые по умолчанию рабочие либо рабочие, которые по умолчанию выходные'
  16. ENGINE=InnoDB DEFAULT CHARSET=utf8;
  17.  
  18. INSERT IGNORE INTO `holidays` (`date`, `type`) VALUES
  19.  
  20. #2012
  21.  
  22. ('2012-01-01', 'holiday'),
  23. ('2012-01-02', 'holiday'),
  24. ('2012-01-03', 'holiday'),
  25. ('2012-01-04', 'holiday'),
  26. ('2012-01-05', 'holiday'),
  27. ('2012-01-06', 'holiday'),
  28. ('2012-01-07', 'holiday'),
  29. ('2012-01-09', 'holiday'),
  30. ('2012-02-23', 'holiday'),
  31. ('2012-03-08', 'holiday'),
  32. ('2012-03-09', 'holiday'),
  33. ('2012-04-30', 'holiday'),
  34. ('2012-05-01', 'holiday'),
  35. ('2012-05-07', 'holiday'),
  36. ('2012-05-08', 'holiday'),
  37. ('2012-06-11', 'holiday'),
  38. ('2012-06-12', 'holiday'),
  39. ('2012-11-04', 'holiday'),
  40. ('2012-11-05', 'holiday'),
  41. ('2012-12-31', 'holiday'),
  42.  
  43. ('2012-03-11', 'working_day'),
  44. ('2012-04-28', 'working_day'),
  45. ('2012-05-05', 'working_day'),
  46. ('2012-05-12', 'working_day'),
  47. ('2012-06-09', 'working_day'),
  48. ('2012-12-29', 'working_day'),
  49.  
  50. #2013
  51.  
  52. ('2013-01-01', 'holiday'),
  53. ('2013-01-02', 'holiday'),
  54. ('2013-01-03', 'holiday'),
  55. ('2013-01-04', 'holiday'),
  56. ('2013-01-05', 'holiday'),
  57. ('2013-01-06', 'holiday'),
  58. ('2013-01-07', 'holiday'),
  59. ('2013-01-08', 'holiday'),
  60. ('2013-02-23', 'holiday'),
  61. ('2013-03-08', 'holiday'),
  62. ('2013-05-01', 'holiday'),
  63. ('2013-05-02', 'holiday'),
  64. ('2013-05-03', 'holiday'),
  65. ('2013-05-09', 'holiday'),
  66. ('2013-05-10', 'holiday'),
  67. ('2013-06-12', 'holiday'),
  68. ('2013-11-04', 'holiday'),
  69.  
  70. #2014
  71.  
  72. ('2014-01-01', 'holiday'),
  73. ('2014-01-02', 'holiday'),
  74. ('2014-01-03', 'holiday'),
  75. ('2014-01-04', 'holiday'),
  76. ('2014-01-05', 'holiday'),
  77. ('2014-01-06', 'holiday'),
  78. ('2014-01-07', 'holiday'),
  79. ('2014-01-08', 'holiday'),
  80. ('2014-03-10', 'holiday'),
  81. ('2014-05-01', 'holiday'),
  82. ('2014-05-02', 'holiday'),
  83. ('2014-05-09', 'holiday'),
  84. ('2014-06-12', 'holiday'),
  85. ('2014-06-13', 'holiday'),
  86. ('2014-11-03', 'holiday'),
  87. ('2014-11-04', 'holiday'),
  88.  
  89. #2015
  90.  
  91. ('2015-01-01', 'holiday'),
  92. ('2015-01-02', 'holiday'),
  93. ('2015-01-05', 'holiday'),
  94. ('2015-01-06', 'holiday'),
  95. ('2015-01-07', 'holiday'),
  96. ('2015-01-08', 'holiday'),
  97. ('2015-01-09', 'holiday'),
  98. ('2015-02-23', 'holiday'),
  99. ('2015-03-09', 'holiday'),
  100. ('2015-05-01', 'holiday'),
  101. ('2015-05-04', 'holiday'),
  102. ('2015-05-11', 'holiday'),
  103. ('2015-06-12', 'holiday'),
  104. ('2015-11-04', 'holiday'),
  105.  
  106. #2016
  107.  
  108. ('2016-01-01', 'holiday'),
  109. ('2016-01-04', 'holiday'),
  110. ('2016-01-05', 'holiday'),
  111. ('2016-01-06', 'holiday'),
  112. ('2016-01-07', 'holiday'),
  113. ('2016-01-08', 'holiday'),
  114. ('2016-02-22', 'holiday'),
  115. ('2016-02-23', 'holiday'),
  116. ('2016-03-07', 'holiday'),
  117. ('2016-03-08', 'holiday'),
  118. ('2016-05-02', 'holiday'),
  119. ('2016-05-03', 'holiday'),
  120. ('2016-05-09', 'holiday'),
  121. ('2016-06-13', 'holiday'),
  122. ('2016-11-04', 'holiday'),
  123. ('2016-02-20', 'working_day');
  124.  
  125. #1
  126. UPDATE status_maps_accepts_structures_buttons SET can_hide_comment = 'N'
  127. WHERE status_maps_accepts_structures_buttons_id IN(2, 7);
  128.  
  129. INSERT INTO acl_rules (module, controller, action, acl_rules_fake) VALUES
  130.     ('call', 'event', 'change-hide-comment', 'N')
  131. ;
  132.  
  133. #2
  134. UPDATE status_maps_accepts_structures_buttons SET can_hide_comment = 'N'
  135. WHERE status_maps_accepts_structures_buttons_id = 18;
  136.  
  137. #3
  138. UPDATE entities_statuses SET
  139.     entities_statuses_class = 'blue'
  140.     WHERE `entities_id` = '17'
  141. ;
  142. UPDATE entities_statuses SET
  143.     entities_statuses_class = 'red'
  144.     WHERE `entities_id` = '17' AND statuses_id IN(5, 18)
  145. ;
  146.  
  147. #9
  148. ALTER TABLE files_groups
  149.     ADD COLUMN files_types_id INT NOT NULL DEFAULT 0 AFTER files_groups_id
  150. ;
  151.  
  152. UPDATE files_groups fg
  153.     JOIN files f ON f.object_id = fg.files_groups_id AND f.component = fg.component
  154.     SET fg.files_types_id = f.files_types_id
  155.     WHERE f.files_types_id IS NOT NULL
  156. ;
  157.  
  158. INSERT INTO acl_rules (module, controller, `action`) VALUES('partner', 'supplier-cabinet', 'change-documents-group');
  159. SELECT @acl_rules_id := LAST_INSERT_ID() INTO @acl_rules;
  160. INSERT INTO acl_settings (acl_roles_id, acl_rules_id, access_type, assert) VALUES
  161.     (35, @acl_rules_id, 'ALLOW', '')
  162. ;
  163.  
  164. #10
  165. INSERT INTO acl_settings (acl_roles_id, acl_rules_id, access_type, assert) VALUES
  166.     (92, 1025, 'ALLOW', ''),
  167.     (92, 1026, 'ALLOW', ''),
  168.     (92, 1028, 'ALLOW', '')
  169. ;
  170.  
  171. #12
  172. INSERT INTO acl_settings (acl_roles_id, acl_rules_id, access_type, assert) VALUES
  173.     (14, 937, 'ALLOW', ''),
  174.     (23, 937, 'ALLOW', ''),
  175.     (54, 937, 'ALLOW', ''),
  176.     (77, 937, 'ALLOW', '')
  177. ;
  178.  
  179. #13
  180. UPDATE sub_status SET comment = 'Отказ ООО «МАМСИ». Предоставление известного брендового товара с большим количеством подлога на рынке'
  181. WHERE sub_status_id = 149;
  182.  
  183. INSERT INTO
  184.     acl_rules(module, controller, action, acl_rules_fake)
  185. VALUES
  186.     ('call', 'reviews', 'review-delete', 'N');
  187.  
  188. INSERT INTO
  189.     acl_settings(acl_roles_id, acl_rules_id, access_type)
  190. VALUES (
  191.     (SELECT acl_roles_id FROM acl_roles WHERE acl_roles_title_en = 'callMarketing'),
  192.     (SELECT acl_rules_id FROM acl_rules WHERE module = 'call' AND controller = 'reviews' AND action = 'review-delete'),
  193.     'DENY'
  194. );
  195.  
  196.  
  197. /* 5 */
  198. INSERT INTO classifier_binds_to_categories(object_id, classifier_subcategories_id, classifier_age_groups_id,
  199.     classifier_categories_id, classifier_orientations_id, classifier_accessories_id, customers_id, date_added)
  200. SELECT c.categories_id,
  201.     cbtp.classifier_subcategories_id,
  202.     cbtp.classifier_age_groups_id,
  203.     cbtp.classifier_categories_id,
  204.     NULL,
  205.     NULL,
  206.     1,
  207.     now()
  208.  
  209. FROM categories AS c
  210.     JOIN products_to_categories AS ptc ON ptc.categories_id = c.categories_id
  211.         JOIN classifier_binds_to_products AS cbtp ON cbtp.object_id = ptc.products_id
  212.     LEFT JOIN classifier_binds_to_categories AS cbtc ON cbtc.object_id = c.categories_id
  213. WHERE cbtc.classifier_binds_to_categories_id IS NULL
  214.  
  215. GROUP BY c.categories_id,
  216.     cbtp.classifier_categories_id,
  217.     cbtp.classifier_subcategories_id,
  218.     cbtp.classifier_age_groups_id;
  219.  
  220. DELETE FROM mail_templates WHERE code = 'check_pre_moderation';
  221.  
  222. DROP TABLE change_cnt_requests;
  223.  
  224. CREATE TABLE `customers_cards` (
  225.     `customers_cards_id` BIGINT(20) UNSIGNED NOT NULL,
  226.     `customers_id` INT(10) UNSIGNED NOT NULL,
  227.     `customers_cards_mask` VARCHAR(16) NOT NULL,
  228.     `date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  229.     PRIMARY KEY (`customers_cards_id`),
  230.     INDEX `customers_id` (`customers_id`)
  231. )
  232. COLLATE='utf8_general_ci'
  233. ENGINE=InnoDB
  234. ;
  235.  
  236.  
  237. CREATE TABLE `payments_requests` (
  238.     `payments_requests_id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  239.     `payments_requests_status_id` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
  240.     `customers_id` INT(10) UNSIGNED NOT NULL,
  241.     `amount` DECIMAL(15,2) UNSIGNED NOT NULL,
  242.     `payment_system_id` INT(10) UNSIGNED NOT NULL,
  243.     `type` ENUM('customers','orders') NOT NULL,
  244.     `type_id` INT(10) UNSIGNED NOT NULL,
  245.     `date_added` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
  246.     PRIMARY KEY (`payments_requests_id`)
  247. )
  248. COLLATE='utf8_general_ci'
  249. ENGINE=InnoDB
  250. ;
  251.  
  252. ALTER TABLE `log_yandex_mws`
  253.     CHANGE COLUMN `service` `service` ENUM('createInvoice','confirmInvoice','returnPayment','repeatCardPayment') NOT NULL AFTER `log_yandex_mws_id`;
  254.  
  255. /* 3 */
  256. INSERT INTO `products_options_ranges` (`id`, `min`, `max`, `option_id`, `object_id`, `component`, `style`) VALUES (NULL, '70DD', NULL, 1, 883, 'classifier_subcategories', 'button');
  257. INSERT INTO `products_options_ranges` (`id`, `min`, `max`, `option_id`, `object_id`, `component`, `style`) VALUES (NULL, '75DD', NULL, 1, 883, 'classifier_subcategories', 'button');
  258. INSERT INTO `products_options_ranges` (`id`, `min`, `max`, `option_id`, `object_id`, `component`, `style`) VALUES (NULL, '80DD', NULL, 1, 883, 'classifier_subcategories', 'button');
  259. INSERT INTO `products_options_ranges` (`id`, `min`, `max`, `option_id`, `object_id`, `component`, `style`) VALUES (NULL, '85DD', NULL, 1, 883, 'classifier_subcategories', 'button');
  260. INSERT INTO `products_options_ranges` (`id`, `min`, `max`, `option_id`, `object_id`, `component`, `style`) VALUES (NULL, '90DD', NULL, 1, 883, 'classifier_subcategories', 'button');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement