update.sql 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. ALTER TABLE `zh_pos_0`
  2. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  3. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  4. ALTER TABLE `zh_pos_1`
  5. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  6. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  7. ALTER TABLE `zh_pos_2`
  8. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  9. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  10. ALTER TABLE `zh_pos_3`
  11. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  12. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  13. ALTER TABLE `zh_pos_4`
  14. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  15. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  16. ALTER TABLE `zh_pos_5`
  17. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  18. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  19. ALTER TABLE `zh_pos_6`
  20. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  21. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  22. ALTER TABLE `zh_pos_7`
  23. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  24. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  25. ALTER TABLE `zh_pos_8`
  26. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  27. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  28. ALTER TABLE `zh_pos_9`
  29. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  30. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  31. ALTER TABLE `zh_pos_10`
  32. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  33. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  34. ALTER TABLE `zh_pos_11`
  35. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  36. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  37. ALTER TABLE `zh_pos_12`
  38. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  39. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  40. ALTER TABLE `zh_pos_13`
  41. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  42. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  43. ALTER TABLE `zh_pos_14`
  44. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  45. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  46. ALTER TABLE `zh_pos_15`
  47. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  48. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  49. ALTER TABLE `zh_pos_16`
  50. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  51. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  52. ALTER TABLE `zh_pos_17`
  53. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  54. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  55. ALTER TABLE `zh_pos_18`
  56. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  57. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  58. ALTER TABLE `zh_pos_19`
  59. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  60. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  61. Update zh_pos_0 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  62. Update zh_pos_1 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  63. Update zh_pos_2 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  64. Update zh_pos_3 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  65. Update zh_pos_4 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  66. Update zh_pos_5 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  67. Update zh_pos_6 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  68. Update zh_pos_7 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  69. Update zh_pos_8 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  70. Update zh_pos_9 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  71. Update zh_pos_10 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  72. Update zh_pos_11 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  73. Update zh_pos_12 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  74. Update zh_pos_13 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  75. Update zh_pos_14 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  76. Update zh_pos_15 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  77. Update zh_pos_16 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  78. Update zh_pos_17 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  79. Update zh_pos_18 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  80. Update zh_pos_19 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  81. ALTER TABLE `zh_revise_pos_0`
  82. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  83. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  84. ALTER TABLE `zh_revise_pos_1`
  85. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  86. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  87. ALTER TABLE `zh_revise_pos_2`
  88. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  89. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  90. ALTER TABLE `zh_revise_pos_3`
  91. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  92. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  93. ALTER TABLE `zh_revise_pos_4`
  94. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  95. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  96. ALTER TABLE `zh_revise_pos_5`
  97. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  98. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  99. ALTER TABLE `zh_revise_pos_6`
  100. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  101. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  102. ALTER TABLE `zh_revise_pos_7`
  103. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  104. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  105. ALTER TABLE `zh_revise_pos_8`
  106. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  107. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  108. ALTER TABLE `zh_revise_pos_9`
  109. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  110. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  111. ALTER TABLE `zh_revise_pos_10`
  112. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  113. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  114. ALTER TABLE `zh_revise_pos_11`
  115. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  116. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  117. ALTER TABLE `zh_revise_pos_12`
  118. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  119. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  120. ALTER TABLE `zh_revise_pos_13`
  121. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  122. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  123. ALTER TABLE `zh_revise_pos_14`
  124. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  125. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  126. ALTER TABLE `zh_revise_pos_15`
  127. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  128. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  129. ALTER TABLE `zh_revise_pos_16`
  130. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  131. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  132. ALTER TABLE `zh_revise_pos_17`
  133. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  134. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  135. ALTER TABLE `zh_revise_pos_18`
  136. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  137. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  138. ALTER TABLE `zh_revise_pos_19`
  139. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  140. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  141. Update zh_revise_pos_0 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  142. Update zh_revise_pos_1 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  143. Update zh_revise_pos_2 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  144. Update zh_revise_pos_3 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  145. Update zh_revise_pos_4 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  146. Update zh_revise_pos_5 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  147. Update zh_revise_pos_6 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  148. Update zh_revise_pos_7 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  149. Update zh_revise_pos_8 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  150. Update zh_revise_pos_9 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  151. Update zh_revise_pos_10 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  152. Update zh_revise_pos_11 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  153. Update zh_revise_pos_12 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  154. Update zh_revise_pos_13 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  155. Update zh_revise_pos_14 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  156. Update zh_revise_pos_15 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  157. Update zh_revise_pos_16 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  158. Update zh_revise_pos_17 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  159. Update zh_revise_pos_18 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  160. Update zh_revise_pos_19 p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  161. CREATE TABLE `zh_change_revise_log` (
  162. `id` int(11) NOT NULL AUTO_INCREMENT,
  163. `tid` int(11) NOT NULL,
  164. `cid` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '变更令id',
  165. `lid` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '插入的清单uuid',
  166. `pid` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '插入的计量单元uuid',
  167. `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '清单名称或计量单元编号',
  168. `create_time` datetime NOT NULL COMMENT '入库时间',
  169. PRIMARY KEY (`id`) USING BTREE
  170. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '变更新增部位记录表';
  171. ALTER TABLE `zh_change_pos`
  172. MODIFY COLUMN `add_stage` int(11) NOT NULL COMMENT '新增期id' AFTER `quantity`,
  173. ADD COLUMN `add_stage_order` tinyint(4) NOT NULL DEFAULT 0 COMMENT '新增期序号' AFTER `add_stage`;
  174. Update zh_change_pos p Left Join zh_stage s ON p.add_stage = s.id Set p.add_stage_order = s.order where p.add_stage_order > 0;
  175. ALTER TABLE `zh_tender`
  176. ADD COLUMN `bills_file` varchar(255) NOT NULL DEFAULT '' COMMENT '台账-清单文件' AFTER `has_rela`,
  177. ADD COLUMN `pos_file` varchar(255) NOT NULL DEFAULT '' COMMENT '台账-计量单元文件' AFTER `bills_file`;
  178. UPDATE `zh_ledger_revise` SET bills_file = replace(bills_file, '/revise', 'revise') WHERE not ISNULL(bills_file);
  179. UPDATE `zh_ledger_revise` SET pos_file = replace(pos_file, '/revise', 'revise') WHERE not ISNULL(pos_file);