cardservice.sql 7.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. SET FOREIGN_KEY_CHECKS=0;
  2. ALTER TABLE `cardservice`.`card_black_sheet` ADD INDEX `IX_projectNo_parkId`(`project_no` ASC, `park_id` ASC) USING BTREE;
  3. ALTER TABLE `cardservice`.`card_long_lease_apply` ADD INDEX `IX_projectNo_parkId`(`project_no` ASC, `park_id` ASC) USING BTREE;
  4. ALTER TABLE `cardservice`.`card_long_lease_apply_approve_record` ADD INDEX `IX_projectNo_parkId`(`project_no` ASC, `park_id` ASC) USING BTREE;
  5. ALTER TABLE `cardservice`.`card_long_lease_apply_approve_record` ADD INDEX `IX_projectNo_applyId`(`project_no` ASC, `apply_id` ASC) USING BTREE;
  6. ALTER TABLE `cardservice`.`card_long_lease_apply_car` ADD INDEX `IX_applyId`(`apply_id` ASC) USING BTREE;
  7. ALTER TABLE `cardservice`.`card_long_lease_apply_file` ADD INDEX `IX_applyId`(`apply_id` ASC) USING BTREE;
  8. ALTER TABLE `cardservice`.`card_long_lease_channel_relation` DROP INDEX `idx_lease_long_id`;
  9. ALTER TABLE `cardservice`.`card_long_lease_channel_relation` ADD INDEX `IX_longLeaseId`(`long_lease_id` ASC) USING BTREE;
  10. ALTER TABLE `cardservice`.`card_long_lease_date_detail` DROP INDEX `idx_long_lease_id`;
  11. ALTER TABLE `cardservice`.`card_long_lease_date_detail` ADD INDEX `IX_longLeaseId`(`long_lease_id` ASC) USING BTREE;
  12. ALTER TABLE `cardservice`.`card_long_lease_enterprise_park_relation` DROP INDEX `idx_long_lease_id`;
  13. ALTER TABLE `cardservice`.`card_long_lease_enterprise_park_relation` ADD INDEX `IX_longleaseId`(`long_lease_id` ASC) USING BTREE;
  14. ALTER TABLE `cardservice`.`card_long_lease_info` DROP INDEX `IX_CardId`;
  15. ALTER TABLE `cardservice`.`card_long_lease_info` MODIFY COLUMN `plate_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '冗余当前固定套餐关联车牌;多个使用逗号分隔,最多存储10个;当前套餐车牌变更时,也要同步变更该字段;' AFTER `credential_type`;
  16. ALTER TABLE `cardservice`.`card_long_lease_info` MODIFY COLUMN `card_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '冗余当前固定套餐关联卡号;多个使用逗号分隔,最多存储10个;当前套餐卡号变更时,也要同步变更该字段;' AFTER `plate_no`;
  17. ALTER TABLE `cardservice`.`card_long_lease_info` MODIFY COLUMN `source` int NULL DEFAULT 4 COMMENT '月卡来源' AFTER `stagger_flag`;
  18. ALTER TABLE `cardservice`.`card_long_lease_info` ADD UNIQUE INDEX `IX_CardId`(`card_id` ASC) USING BTREE;
  19. ALTER TABLE `cardservice`.`card_long_lease_info` ADD INDEX `IX_Customer_no`(`customer_no` ASC) USING BTREE;
  20. ALTER TABLE `cardservice`.`card_long_lease_member_relation` ADD INDEX `IX_memberId`(`member_id` ASC) USING BTREE;
  21. ALTER TABLE `cardservice`.`card_long_lease_pay_order_record` ADD INDEX `IX_paymentOrderId`(`payment_order_id` ASC) USING BTREE;
  22. ALTER TABLE `cardservice`.`card_long_lease_plate_relation` DROP INDEX `idx_long_lease_id`;
  23. ALTER TABLE `cardservice`.`card_long_lease_plate_relation` ADD INDEX `IX_longLeaseId`(`long_lease_id` ASC) USING BTREE;
  24. ALTER TABLE `cardservice`.`card_long_lease_plate_relation` ADD INDEX `IX_projectNo_parkId`(`project_no` ASC, `park_id` ASC) USING BTREE;
  25. ALTER TABLE `cardservice`.`card_type_enterprise_temp_standard` ROW_FORMAT = DYNAMIC;
  26. ALTER TABLE `cardservice`.`card_type_enterprise_temp_standard_detail` ROW_FORMAT = DYNAMIC;
  27. ALTER TABLE `cardservice`.`card_type_enterprise_temp_standard_detail` MODIFY COLUMN `model_value` varchar(1024) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NULL DEFAULT NULL COMMENT '模版配置value' AFTER `model_key`;
  28. ALTER TABLE `cardservice`.`card_type_info` ADD INDEX `IX_projectNo`(`project_no` ASC) USING BTREE;
  29. ALTER TABLE `cardservice`.`card_type_info` ADD INDEX `IX_parkId_code`(`park_id` ASC, `card_type_code` ASC) USING BTREE;
  30. ALTER TABLE `cardservice`.`stored_value_account` COLLATE = utf8mb4_0900_ai_ci;
  31. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `park_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车场ID' AFTER `project_no`;
  32. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `offline_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '线下账户ID' AFTER `park_id`;
  33. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `plate_no` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '冗余关联车牌,多个使用逗号分隔' AFTER `offline_id`;
  34. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `invoice_title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '发票抬头' AFTER `status`;
  35. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `taxnum` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '税号' AFTER `invoice_title`;
  36. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '邮箱' AFTER `taxnum`;
  37. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注' AFTER `email`;
  38. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `create_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人' AFTER `remark`;
  39. ALTER TABLE `cardservice`.`stored_value_account` MODIFY COLUMN `update_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`;
  40. ALTER TABLE `cardservice`.`stored_value_plate_relation` COLLATE = utf8mb4_0900_ai_ci;
  41. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `project_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '项目ID' AFTER `id`;
  42. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `park_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车场ID' AFTER `project_no`;
  43. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `plate_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '车牌' AFTER `stored_id`;
  44. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `car_model` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '车辆型号类型' AFTER `plate_color`;
  45. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `brand` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '品牌' AFTER `car_type`;
  46. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `car_colour` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '车辆颜色' AFTER `brand`;
  47. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `create_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '创建人' AFTER `car_colour`;
  48. ALTER TABLE `cardservice`.`stored_value_plate_relation` MODIFY COLUMN `update_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '修改人' AFTER `create_time`;
  49. SET FOREIGN_KEY_CHECKS=1;