s.sql 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : localhost
  4. Source Server Type : MySQL
  5. Source Server Version : 50727
  6. Source Host : localhost:3306
  7. Source Schema : ry-cloud
  8. Target Server Type : MySQL
  9. Target Server Version : 50727
  10. File Encoding : 65001
  11. Date: 21/10/2024 08:38:52
  12. */
  13. SET NAMES utf8mb4;
  14. SET FOREIGN_KEY_CHECKS = 0;
  15. -- ----------------------------
  16. -- Table structure for cust_info
  17. -- ----------------------------
  18. DROP TABLE IF EXISTS `cust_info`;
  19. CREATE TABLE `cust_info` (
  20. `cust_id` bigint(20) NOT NULL COMMENT '客户ID',
  21. `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户姓名',
  22. `phone` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户电话',
  23. `birth_date` date NULL DEFAULT NULL COMMENT '客户出生日期',
  24. `address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '所在地区',
  25. `detailed_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '详细地址',
  26. `remarks` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
  27. `source` tinyint(4) NOT NULL COMMENT '客户来源:1-系统导入 2-微信添加 3-其他',
  28. `type` tinyint(4) NOT NULL COMMENT '客户类型:1-企业微信用户 2-微信用户',
  29. `state` tinyint(4) NOT NULL COMMENT '客户状态:1-存在 2-删除',
  30. `become_cust_time` datetime(0) NULL DEFAULT NULL COMMENT '成为客户时间',
  31. `superintendent_id` bigint(20) NULL DEFAULT NULL COMMENT '客户对应负责人ID',
  32. `create_id` bigint(20) NULL DEFAULT NULL COMMENT '客户信息创建人',
  33. `create_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  34. `modify_id` bigint(20) NULL DEFAULT NULL COMMENT '客户信息修改人',
  35. `modify_time` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '修改时间',
  36. PRIMARY KEY (`cust_id`) USING BTREE,
  37. UNIQUE INDEX `idx_phone`(`phone`) USING BTREE COMMENT '客户电话唯一索引',
  38. INDEX `idx_superintendent`(`superintendent_id`) USING BTREE
  39. ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户信息表' ROW_FORMAT = DYNAMIC;
  40. -- ----------------------------
  41. -- Records of cust_info
  42. -- ----------------------------
  43. -- ----------------------------
  44. -- Table structure for vehicle_info
  45. -- ----------------------------
  46. DROP TABLE IF EXISTS `vehicle_info`;
  47. CREATE TABLE `vehicle_info` (
  48. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  49. `cust_id` bigint(20) NULL DEFAULT NULL COMMENT 'cust_info表中的ID',
  50. `license_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车牌',
  51. `vin_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车架号',
  52. `brand_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '品牌型号',
  53. `engine_no` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '发动机号',
  54. `caryear` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '年款',
  55. `seat_count` tinyint(4) NOT NULL COMMENT '座位数',
  56. `complete_kerb_mass` decimal(10, 2) NOT NULL COMMENT '整备质量',
  57. `limit_load` decimal(10, 2) NULL DEFAULT NULL COMMENT '核定载质量',
  58. `engine_desc` decimal(6, 2) NULL DEFAULT NULL COMMENT '排量',
  59. `power_scale` decimal(5, 5) NULL DEFAULT NULL COMMENT '发动机功率',
  60. `purchase_price` decimal(15, 2) NOT NULL COMMENT '新车购置价',
  61. `property` varchar(15) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '使用性质',
  62. `vehicle_use` tinyint(4) NULL DEFAULT NULL COMMENT '车辆用途',
  63. `cartype` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '车辆类型',
  64. `cimodelclass` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '车辆种类',
  65. `energy_type` tinyint(4) NOT NULL COMMENT '能源种类 1什么什么类 2什么什么',
  66. `register_date` date NOT NULL COMMENT '注册日期',
  67. `issue_date` date NOT NULL COMMENT '发证日期',
  68. `no_license_flag` tinyint(4) NULL DEFAULT NULL COMMENT '是否新车 1是 2不是',
  69. PRIMARY KEY (`id`) USING BTREE
  70. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户车辆信息表' ROW_FORMAT = DYNAMIC;
  71. -- ----------------------------
  72. -- Records of vehicle_info
  73. -- ----------------------------
  74. -- ----------------------------
  75. -- Table structure for vehicle_photo
  76. -- ----------------------------
  77. DROP TABLE IF EXISTS `vehicle_photo`;
  78. CREATE TABLE `vehicle_photo` (
  79. `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  80. `vehicle_id` bigint(20) NULL DEFAULT NULL COMMENT 'vehicle_info表中的ID',
  81. `type` tinyint(4) NULL DEFAULT NULL COMMENT '照片类型(使用数字表示)1 正面照 2 侧面照 3后面照 4 内饰照',
  82. `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '照片路径',
  83. `creation_date` datetime(0) NULL DEFAULT CURRENT_TIMESTAMP(0) COMMENT '创建时间',
  84. `del_flag` tinyint(11) NULL DEFAULT 1 COMMENT '逻辑删除 1存在 2删除',
  85. PRIMARY KEY (`id`) USING BTREE,
  86. INDEX `idx_vehicle_id`(`vehicle_id`) USING BTREE
  87. ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '车辆影像化资料' ROW_FORMAT = DYNAMIC;
  88. -- ----------------------------
  89. -- Records of vehicle_photo
  90. -- ----------------------------
  91. SET FOREIGN_KEY_CHECKS = 1;