初始化业务表.sql 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415
  1. drop table if exists eoBusinessOrder1000_current;
  2. create table eoBusinessOrder1000_current(
  3. id bigint default 0,
  4. orderName varchar(50) default '',
  5. orderCode varchar(100) default '',
  6. orderStatus int default 0,
  7. incomePlatformId bigint default 0,
  8. incomePlatformName varchar(50) default '',
  9. incomePlatformOrderCode varchar(100) default '',
  10. incomePlatformOrderTime datetime default NOW(),
  11. incomePlatformOrderTimeLong bigint default 0,
  12. suggestDeliverTime datetime default NOW(),
  13. suggestDeliverTimeLong bigint default 0,
  14. idStore bigint default 0,
  15. storeName varchar(50) default '',
  16. deliverFee decimal(18,4) default 0,
  17. deliverDistance decimal(18,4) default 0,
  18. deliverAddressAll varchar(500) default '',
  19. outGoingPlatformId bigint default 0,
  20. outGoingPlatformName varchar(50) default '',
  21. voidFlag int default 0,
  22. createBy bigint default 0,
  23. createTime datetime default NOW(),
  24. createTimeLong bigint default 0,
  25. updateBy bigint default 0,
  26. updateTime datetime default NOW(),
  27. updateTimeLong bigint default 0,
  28. primary key (id)
  29. )
  30. ENGINE = INNODB
  31. AUTO_INCREMENT = 1
  32. DEFAULT CHARSET = utf8
  33. COMMENT = '';
  34. drop table if exists eoOrderDeliveryInfo1000_current;
  35. create table eoOrderDeliveryInfo1000_current(
  36. id bigint default 0,
  37. idOrder bigint default 0,
  38. deliverProvince varchar(50) default '',
  39. deliverCity varchar(50) default '',
  40. deliverDistract varchar(100) default '',
  41. deliverAddress varchar(500) default '',
  42. receiveMan varchar(100) default '',
  43. contractPhone varchar(100) default '',
  44. deliverTimeliness int default 0,
  45. bookingDeliverTime datetime default NOW(),
  46. customerInvoiceInfo varchar(100) default '',
  47. customerMemo varchar(2000) default '',
  48. createBy bigint default 0,
  49. createTime datetime default NOW(),
  50. createTimeLong bigint default 0,
  51. updateBy bigint default 0,
  52. updateTime datetime default NOW(),
  53. updateTimeLong bigint default 0,
  54. primary key (id)
  55. )
  56. ENGINE = INNODB
  57. AUTO_INCREMENT = 1
  58. DEFAULT CHARSET = utf8
  59. COMMENT = '';
  60. drop table if exists eoOrderDetailItem1000_current;
  61. create table eoOrderDetailItem1000_current(
  62. id bigint default 0,
  63. idOrder bigint default 0,
  64. itemName varchar(50) default '',
  65. itemPrice decimal(18,4) default 0,
  66. itemCount int default 0,
  67. itemMoney decimal(18,4) default 0,
  68. createBy bigint default 0,
  69. createTime datetime default NOW(),
  70. createTimeLong bigint default 0,
  71. updateBy bigint default 0,
  72. updateTime datetime default NOW(),
  73. updateTimeLong bigint default 0,
  74. primary key (id)
  75. )
  76. ENGINE = INNODB
  77. AUTO_INCREMENT = 1
  78. DEFAULT CHARSET = utf8
  79. COMMENT = '';
  80. drop table if exists eoOrderFinances1000_current;
  81. create table eoOrderFinances1000_current(
  82. id bigint default 0,
  83. idOrder bigint default 0,
  84. orderMoney decimal(18,4) default 0,
  85. deliverFee decimal(18,4) default 0,
  86. orderPlatformSubsidy decimal(18,4) default 0,
  87. storeDiscount decimal(18,4) default 0,
  88. customerPaid decimal(18,4) default 0,
  89. platformServiceFee decimal(18,4) default 0,
  90. storeRealCollection decimal(18,4) default 0,
  91. createBy bigint default 0,
  92. createTime datetime default NOW(),
  93. createTimeLong bigint default 0,
  94. updateBy bigint default 0,
  95. updateTime datetime default NOW(),
  96. updateTimeLong bigint default 0,
  97. primary key (id)
  98. )
  99. ENGINE = INNODB
  100. AUTO_INCREMENT = 1
  101. DEFAULT CHARSET = utf8
  102. COMMENT = '';
  103. -- ----------------------------
  104. -- Table structure for eoorderstep1000_current
  105. -- ----------------------------
  106. DROP TABLE IF EXISTS `deorderstep1000_current`;
  107. CREATE TABLE `deorderstep1000_current` (
  108. `id` bigint(20) NOT NULL AUTO_INCREMENT,
  109. `idOrder` bigint(20) NULL DEFAULT 0,
  110. `idWorkMan` bigint(20) NULL DEFAULT 0,
  111. `workMan` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  112. `workTime` datetime NULL DEFAULT CURRENT_TIMESTAMP,
  113. `workMemo` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  114. `workExplain` varchar(6000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  115. `orderYear` int(11) NULL DEFAULT 0,
  116. PRIMARY KEY (`id`) USING BTREE
  117. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  118. drop table if exists tbPlatformInfo1000;
  119. create table tbPlatformInfo1000(
  120. id bigint default 0,
  121. platformName varchar(50) default '',
  122. platformType int default 0,
  123. requireListSerial varchar(100) default '',
  124. voidFlag int default 0,
  125. createBy bigint default 0,
  126. createTime datetime default NOW(),
  127. createTimeLong bigint default 0,
  128. updateBy bigint default 0,
  129. updateTime datetime default NOW(),
  130. updateTimeLong bigint default 0,
  131. primary key (id)
  132. )
  133. ENGINE = INNODB
  134. AUTO_INCREMENT = 1
  135. DEFAULT CHARSET = utf8
  136. COMMENT = '';
  137. drop table if exists tbPlatformRequire1000;
  138. create table tbPlatformRequire1000(
  139. id bigint default 0,
  140. requireName varchar(50) default '',
  141. requireCode varchar(100) default '',
  142. valueType int default 0,
  143. voidFlag int default 0,
  144. createBy bigint default 0,
  145. createTime datetime default NOW(),
  146. createTimeLong bigint default 0,
  147. updateBy bigint default 0,
  148. updateTime datetime default NOW(),
  149. updateTimeLong bigint default 0,
  150. primary key (id)
  151. )
  152. ENGINE = INNODB
  153. AUTO_INCREMENT = 1
  154. DEFAULT CHARSET = utf8
  155. COMMENT = '';
  156. drop table if exists tbStoreBrand1000;
  157. create table tbStoreBrand1000(
  158. id bigint default 0,
  159. brandName varchar(50) default '',
  160. brandLogoUrl varchar(100) default '',
  161. startingPrice decimal(18,4) default 0,
  162. packagingFee decimal(18,4) default 0,
  163. brandMemo varchar(2000) default '',
  164. voidFlag int default 0,
  165. createBy bigint default 0,
  166. createTime datetime default NOW(),
  167. createTimeLong bigint default 0,
  168. updateBy bigint default 0,
  169. updateTime datetime default NOW(),
  170. updateTimeLong bigint default 0,
  171. primary key (id)
  172. )
  173. ENGINE = INNODB
  174. AUTO_INCREMENT = 1
  175. DEFAULT CHARSET = utf8
  176. COMMENT = '';
  177. drop table if exists tbStoreInfo1000;
  178. create table tbStoreInfo1000(
  179. id bigint default 0,
  180. storeName varchar(50) default '',
  181. idBrand bigint default 0,
  182. brandName varchar(50) default '',
  183. idStoreType bigint default 0,
  184. deliverSettleKind int default 0,
  185. storeCodeInput varchar(100) default '',
  186. storeProvince varchar(50) default '',
  187. storeCity varchar(50) default '',
  188. storeDistrict varchar(100) default '',
  189. storeAddress varchar(500) default '',
  190. contractPhone varchar(100) default '',
  191. storeBossId bigint default 0,
  192. companyLicenseNo varchar(100) default '',
  193. companyLicensePicUrl varchar(100) default '',
  194. legalPersonIdNo varchar(100) default '',
  195. legalPersonName varchar(50) default '',
  196. voidFlag int default 0,
  197. enableInvoice int default 0,
  198. createBy bigint default 0,
  199. createTime datetime default NOW(),
  200. createTimeLong bigint default 0,
  201. updateBy bigint default 0,
  202. updateTime datetime default NOW(),
  203. updateTimeLong bigint default 0,
  204. primary key (id)
  205. )
  206. ENGINE = INNODB
  207. AUTO_INCREMENT = 1
  208. DEFAULT CHARSET = utf8
  209. COMMENT = '';
  210. drop table if exists tbStorePlatform1000;
  211. create table tbStorePlatform1000(
  212. id bigint default 0,
  213. idStore bigint default 0,
  214. idPlatformInfo bigint default 0,
  215. platformName varchar(50) default '',
  216. platformType int default 0,
  217. enableStatue int default 0,
  218. createBy bigint default 0,
  219. createTime datetime default NOW(),
  220. createTimeLong bigint default 0,
  221. updateBy bigint default 0,
  222. updateTime datetime default NOW(),
  223. updateTimeLong bigint default 0,
  224. primary key (id)
  225. )
  226. ENGINE = INNODB
  227. AUTO_INCREMENT = 1
  228. DEFAULT CHARSET = utf8
  229. COMMENT = '';
  230. drop table if exists tbStorePlatformRequire1000;
  231. create table tbStorePlatformRequire1000(
  232. id bigint default 0,
  233. idStore bigint default 0,
  234. idStorePlatform bigint default 0,
  235. idPlatformRequire bigint default 0,
  236. platformRequireCode varchar(100) default '',
  237. platformRequireName varchar(50) default '',
  238. itemValue varchar(100) default '',
  239. createBy bigint default 0,
  240. createTime datetime default NOW(),
  241. createTimeLong bigint default 0,
  242. updateBy bigint default 0,
  243. updateTime datetime default NOW(),
  244. updateTimeLong bigint default 0,
  245. primary key (id)
  246. )
  247. ENGINE = INNODB
  248. AUTO_INCREMENT = 1
  249. DEFAULT CHARSET = utf8
  250. COMMENT = '';
  251. drop table if exists tbStoreInvoiceInfo1000;
  252. create table tbStoreInvoiceInfo1000(
  253. id bigint default 0,
  254. idStore bigint default 0,
  255. taxIdNo varchar(100) default '',
  256. companyName varchar(50) default '',
  257. defaultTaxItemName varchar(50) default '',
  258. defaultTaxItemCode varchar(100) default '',
  259. taxRate decimal(18,4) default 0,
  260. createBy bigint default 0,
  261. createTime datetime default NOW(),
  262. createTimeLong bigint default 0,
  263. updateBy bigint default 0,
  264. updateTime datetime default NOW(),
  265. updateTimeLong bigint default 0,
  266. primary key (id)
  267. )
  268. ENGINE = INNODB
  269. AUTO_INCREMENT = 1
  270. DEFAULT CHARSET = utf8
  271. COMMENT = '';
  272. ALTER TABLE `tbplatforminfo1000`
  273. ADD COLUMN `platformCode` varchar(50) NULL AFTER `id`;
  274. drop table if exists deBusinessOrder1000_current;
  275. create table deBusinessOrder1000_current(
  276. id bigint default 0,
  277. orderName varchar(50) default '',
  278. orderCode varchar(100) default '',
  279. orderStatus int default 0,
  280. incomePlatformId bigint default 0,
  281. incomePlatformName varchar(50) default '',
  282. incomePlatformOrderCode varchar(100) default '',
  283. incomePlatformOrderTime datetime default NOW(),
  284. incomePlatformOrderTimeLong bigint default 0,
  285. suggestDeliverTime datetime default NOW(),
  286. suggestDeliverTimeLong bigint default 0,
  287. idStore bigint default 0,
  288. storeName varchar(50) default '',
  289. deliverFee decimal(18,4) default 0,
  290. deliverDistance decimal(18,4) default 0,
  291. deliverAddressAll varchar(500) default '',
  292. outGoingPlatformId bigint default 0,
  293. outGoingPlatformName varchar(50) default '',
  294. voidFlag int default 0,
  295. createBy bigint default 0,
  296. createTime datetime default NOW(),
  297. createTimeLong bigint default 0,
  298. updateBy bigint default 0,
  299. updateTime datetime default NOW(),
  300. updateTimeLong bigint default 0,
  301. primary key (id)
  302. )
  303. ENGINE = INNODB
  304. AUTO_INCREMENT = 1
  305. DEFAULT CHARSET = utf8
  306. COMMENT = '';
  307. drop table if exists deOrderFinances1000_current;
  308. create table deOrderFinances1000_current(
  309. id bigint default 0,
  310. idOrder bigint default 0,
  311. orderMoney decimal(18,4) default 0,
  312. deliverFee decimal(18,4) default 0,
  313. orderPlatformSubsidy decimal(18,4) default 0,
  314. storeDiscount decimal(18,4) default 0,
  315. customerPaid decimal(18,4) default 0,
  316. platformServiceFee decimal(18,4) default 0,
  317. storeRealCollection decimal(18,4) default 0,
  318. createBy bigint default 0,
  319. createTime datetime default NOW(),
  320. createTimeLong bigint default 0,
  321. updateBy bigint default 0,
  322. updateTime datetime default NOW(),
  323. updateTimeLong bigint default 0,
  324. primary key (id)
  325. )
  326. ENGINE = INNODB
  327. AUTO_INCREMENT = 1
  328. DEFAULT CHARSET = utf8
  329. COMMENT = '';
  330. drop table if exists deOrderDeliveryInfo1000_currnet;
  331. create table deOrderDeliveryInfo1000_currnet(
  332. id bigint default 0,
  333. idOrder bigint default 0,
  334. deliverProvince varchar(50) default '',
  335. deliverCity varchar(50) default '',
  336. deliverDistract varchar(100) default '',
  337. deliverAddress varchar(500) default '',
  338. geoLocationSerial varchar(100) default '',
  339. receiveMan varchar(100) default '',
  340. contractPhone varchar(100) default '',
  341. deliverTimeliness int default 0,
  342. bookingDeliverTime datetime default NOW(),
  343. customerInvoiceInfo varchar(100) default '',
  344. customerMemo varchar(2000) default '',
  345. createBy bigint default 0,
  346. createTime datetime default NOW(),
  347. createTimeLong bigint default 0,
  348. updateBy bigint default 0,
  349. updateTime datetime default NOW(),
  350. updateTimeLong bigint default 0,
  351. primary key (id)
  352. )
  353. ENGINE = INNODB
  354. AUTO_INCREMENT = 1
  355. DEFAULT CHARSET = utf8
  356. COMMENT = '';
  357. drop table if exists deOrderDetailItem1000_current;
  358. create table deOrderDetailItem1000_current(
  359. id bigint default 0,
  360. idOrder bigint default 0,
  361. itemName varchar(50) default '',
  362. itemPrice decimal(18,4) default 0,
  363. itemCount int default 0,
  364. itemMoney decimal(18,4) default 0,
  365. createBy bigint default 0,
  366. createTime datetime default NOW(),
  367. createTimeLong bigint default 0,
  368. updateBy bigint default 0,
  369. updateTime datetime default NOW(),
  370. updateTimeLong bigint default 0,
  371. primary key (id)
  372. )
  373. ENGINE = INNODB
  374. AUTO_INCREMENT = 1
  375. DEFAULT CHARSET = utf8
  376. COMMENT = '';
  377. CREATE OR REPLACE ALGORITHM = UNDEFINED DEFINER = `dbadmin`@`%` SQL SECURITY DEFINER VIEW `v_debusinessorder1000` AS select `debusinessorder1000_current`.`id` AS `id`,`debusinessorder1000_current`.`orderCode` AS `orderCode` from `debusinessorder1000_current` ;
  378. CREATE OR REPLACE ALGORITHM = UNDEFINED DEFINER = `dbadmin`@`%` SQL SECURITY DEFINER VIEW `v_deorderfinances1000` AS select `deorderfinances1000_current`.`id` AS `id` from `deorderfinances1000_current` ;
  379. CREATE OR REPLACE ALGORITHM = UNDEFINED DEFINER = `dbadmin`@`%` SQL SECURITY DEFINER VIEW `v_deorderdetailitem1000` AS select `deorderdetailitem1000_current`.`id` AS `id` from `deorderdetailitem1000_current`;
  380. CREATE OR REPLACE ALGORITHM = UNDEFINED DEFINER = `dbadmin`@`%` SQL SECURITY DEFINER VIEW `v_deorderdeliveryinfo1000` AS select `deorderdeliveryinfo1000_currnet`.`id` AS `id` from `deorderdeliveryinfo1000_currnet`;
  381. ALTER TABLE `tbstoreplatform1000`
  382. ADD COLUMN `platformStoreId` varchar(255) NULL AFTER `idStore`;
  383. ALTER TABLE `deorderdeliveryinfo1000_currnet`
  384. ADD COLUMN `bookingDeliverTimeLong` bigint(20) NULL AFTER `bookingDeliverTime`;