31技师设置-增加表.sql 1.5 KB

12345678910111213141516171819202122232425
  1. -- Active: xiaoding_test@@192.168.110.85@3306@xiaoding_test
  2. DROP TABLE IF EXISTS `technician_area_settings`;
  3. CREATE TABLE technician_area_settings (
  4. id BIGINT PRIMARY KEY AUTO_INCREMENT COMMENT '主键ID',
  5. area_code VARCHAR(50) NOT NULL COMMENT '区域编码',
  6. area_name VARCHAR(100) NOT NULL COMMENT '区域名称',
  7. quota INT NOT NULL COMMENT '区域名额',
  8. five_star_condition TEXT COMMENT '技师五星条件',
  9. order_reward_percentage DECIMAL(5,2) COMMENT '接单奖百分比',
  10. platform_reward_amount DECIMAL(10,2) COMMENT '平台奖励金额',
  11. platform_refund_percentage DECIMAL(5,2) COMMENT '平台奖励返还百分比',
  12. profit_sharing_percentage DECIMAL(5,2) COMMENT '分账设置百分比',
  13. violation_count INT COMMENT '违规次数',
  14. min_add_time_rate DECIMAL(5,2) COMMENT '最低加钟率',
  15. min_repurchase_rate DECIMAL(5,2) COMMENT '最低复购率',
  16. max_complaint_count INT COMMENT '最大投诉次数',
  17. max_refund_rate DECIMAL(5,2) COMMENT '最大退单率',
  18. order_reject_count INT COMMENT '拒绝接单次数',
  19. punctuality_rate DECIMAL(5,2) COMMENT '到达准时率',
  20. customer_wait_time INT COMMENT '等待用户时长(分钟)',
  21. create_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
  22. update_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
  23. is_deleted TINYINT(1) NOT NULL DEFAULT 0 COMMENT '是否删除:0-未删除,1-已删除'
  24. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='技师区域设置';