2026-05-29 ac28c343201a816fad993e58f551ed64a4abe08a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
-- 车辆管理表
CREATE TABLE `vehicle` (
  `id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '车辆ID',
  `plate_number` VARCHAR(20) NOT NULL COMMENT '车牌号',
  `mileage` DECIMAL(10,2) DEFAULT 0 COMMENT '车辆公里数',
  `status` VARCHAR(20) NOT NULL DEFAULT 'IDLE' COMMENT '使用状态: IDLE空闲 IN_USE使用中 MAINTENANCE维修中 SCRAPPED已报废',
  `deleted` TINYINT DEFAULT 0 COMMENT '逻辑删除: 0否 1是',
  `create_user` BIGINT COMMENT '创建人',
  `create_time` DATETIME COMMENT '创建时间',
  `update_user` BIGINT COMMENT '更新人',
  `update_time` DATETIME COMMENT '更新时间',
  `dept_id` BIGINT COMMENT '部门ID',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='车辆管理表';