Files
Vetti-Service-new/sql/table_20250828.sql
wangxiangshun 5cc31cfbbe 代码初始化
2025-10-02 17:19:01 +08:00

71 lines
3.7 KiB
SQL

CREATE TABLE `command_fleet_info` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '司机ID',
`codes` varchar(255) NOT NULL COMMENT '编号',
`name` varchar(255) NOT NULL COMMENT '车队名',
`status` varchar(32) COMMENT '状态',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='车队信息表';
CREATE TABLE `command_driver_info` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '司机ID',
`apple_id` varchar(255) NOT NULL COMMENT 'appleId',
`google_id` varchar(255) NOT NULL COMMENT '谷歌ID',
`emails` varchar(255) DEFAULT NULL COMMENT '邮箱',
`password` varchar(64) DEFAULT NULL COMMENT '密码',
`name` varchar(128) DEFAULT NULL COMMENT '姓名',
`avatar_url` varchar(255) DEFAULT NULL COMMENT '头像',
`work_status` varchar(32) DEFAULT NULL COMMENT '工作状态',
`active_time` decimal(10,2) DEFAULT NULL COMMENT '活跃时间(小时)',
`address` varchar(500) DEFAULT NULL COMMENT '地址',
`license_url` varchar(255) DEFAULT NULL COMMENT '执照图片',
`license_type` varchar(32) DEFAULT NULL COMMENT '执照类型',
`compliance_status` varchar(32) DEFAULT NULL COMMENT '合规状态',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COMMENT='司机信息表';
CREATE TABLE `command_fleet_driver_info` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`driver_id` int NOT NULL COMMENT '司机ID',
`fleet_id` int NOT NULL COMMENT '车队ID',
`type` varchar(32) COMMENT '类型',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='车队与司机关联信息表';
CREATE TABLE `command_car_info` (
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键ID',
`driver_id` int NOT NULL COMMENT '司机ID',
`car_no` varchar(64) NOT NULL COMMENT '车牌号',
`car_type` varchar(64) NOT NULL COMMENT '车辆类型',
`car_status` varchar(32) NOT NULL COMMENT '车辆状态',
`fuel` varchar(64) NOT NULL COMMENT '燃料百分比',
`kilometers` varchar(64) NOT NULL COMMENT '总公里数',
`current_location` varchar(255) NOT NULL COMMENT '当前地点',
`current_location_lng` varchar(64) NOT NULL COMMENT '当前地点经度',
`current_location_lat` varchar(64) NOT NULL COMMENT '当前地点纬度',
`destination_location` varchar(255) NOT NULL COMMENT '目的地点',
`destination_location_lng` varchar(64) NOT NULL COMMENT '目的地点经度',
`destination_location_lat` varchar(64) NOT NULL COMMENT '目的地点维度',
`create_by` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`remark` varchar(255) DEFAULT NULL COMMENT '备注',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='车辆信息表';