1350.sql 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. DROP TABLE IF EXISTS `AR_QTR_CALC_USER`;
  2. CREATE TABLE `AR_QTR_CALC_USER` (
  3. `ID` int(11) NOT NULL AUTO_INCREMENT,
  4. `USER_ID` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  5. `AMOUNT` decimal(16, 3) NULL DEFAULT NULL,
  6. `CALC_YEAR` int(11) NULL DEFAULT NULL,
  7. `CALC_MONTH` int(11) NULL DEFAULT NULL,
  8. `PERIOD_NUM` int(11) NULL DEFAULT NULL,
  9. PRIMARY KEY (`ID`) USING BTREE
  10. ) ENGINE = InnoDB AUTO_INCREMENT = 106 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  11. DROP TABLE IF EXISTS `AR_QTR_CALC_RECORD`;
  12. CREATE TABLE `AR_QTR_CALC_RECORD` (
  13. `ID` int(11) NOT NULL AUTO_INCREMENT,
  14. `EVENT` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  15. `CREATION_TIME` datetime(0) NULL DEFAULT NULL,
  16. `CALC_PERIOD_ID` int(11) NULL DEFAULT NULL,
  17. PRIMARY KEY (`ID`) USING BTREE
  18. ) ENGINE = InnoDB AUTO_INCREMENT = 406209 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
  19. DROP TABLE IF EXISTS `AR_CALC_BONUS_QUARTER`;
  20. CREATE TABLE `AR_CALC_BONUS_QUARTER` (
  21. `ID` int(11) NOT NULL AUTO_INCREMENT,
  22. `USER_ID` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  23. `ORI_BONUS` decimal(16, 3) NULL DEFAULT NULL,
  24. `MANAGE_TAX` decimal(16, 3) NULL DEFAULT NULL,
  25. `AMOUNT` decimal(16, 3) NULL DEFAULT NULL,
  26. `RECONSUME_POINTS` decimal(16, 3) NULL DEFAULT NULL,
  27. `LAST_DEC_LV` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
  28. `CALC_MONTH` int(11) NULL DEFAULT NULL,
  29. `PERIOD_NUM` int(11) NULL DEFAULT NULL,
  30. `CREATED_AT` datetime(0) NOT NULL,
  31. PRIMARY KEY (`ID`) USING BTREE
  32. ) ENGINE = InnoDB AUTO_INCREMENT = 2005 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  33. DROP TABLE IF EXISTS `AR_QTR_CALC_WEIGHT`;
  34. CREATE TABLE `AR_QTR_CALC_WEIGHT` (
  35. `ID` int(11) NOT NULL AUTO_INCREMENT,
  36. `USER_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
  37. `MAX_SORT` int(11) NULL DEFAULT NULL,
  38. `WEIGHT` decimal(16, 3) NULL DEFAULT NULL,
  39. `PERIOD_NUM` int(11) NULL DEFAULT NULL,
  40. `CALC_MONTH` int(11) NULL DEFAULT NULL,
  41. `CALC_YEAR` int(11) NULL DEFAULT NULL,
  42. PRIMARY KEY (`ID`) USING BTREE
  43. ) ENGINE = InnoDB AUTO_INCREMENT = 512 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  44. DROP TABLE IF EXISTS `AR_QTR_CALC_SCORE`;
  45. CREATE TABLE `AR_QTR_CALC_SCORE` (
  46. `ID` int(11) NOT NULL AUTO_INCREMENT,
  47. `USER_ID` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
  48. `CNT` int(11) NOT NULL,
  49. `SCORE` decimal(16, 3) NOT NULL,
  50. `CALC_MONTH` int(11) NULL DEFAULT NULL,
  51. `CALC_YEAR` int(11) NULL DEFAULT NULL,
  52. PRIMARY KEY (`ID`) USING BTREE
  53. ) ENGINE = InnoDB AUTO_INCREMENT = 256 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic;
  54. alter table `AR_CALC_BONUS` add column ORI_BONUS_QUARTER decimal(16,2) not null default 0.00 comment "季度奖-原奖金";
  55. alter table `AR_CALC_BONUS` add column BONUS_QUARTER decimal(16,2) not null default 0.00 comment "季度奖";
  56. ALTER TABLE `AR_CALC_BONUS_QUARTER` ADD COLUMN LAST_DEC_LV varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;