261010
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
CREATE TABLE IF NOT EXISTS `transport_maintenance_plan` (
|
||||
`maintenance_plan_id` int NOT NULL AUTO_INCREMENT COMMENT '保养记录ID',
|
||||
`vehicle_type` varchar(10) NOT NULL COMMENT '车船类型: 车辆, 船舶',
|
||||
`vehicle_no` varchar(30) NOT NULL COMMENT '车牌号/船号',
|
||||
`maintainer` varchar(20) DEFAULT NULL COMMENT '保养人',
|
||||
`maintenance_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '保养时间',
|
||||
`mileage` decimal(12,2) DEFAULT NULL COMMENT '里程/航程数',
|
||||
`mileage_unit` varchar(10) DEFAULT NULL COMMENT '里程/航程单位: 公里, 海里',
|
||||
`maintenance_item` varchar(100) DEFAULT NULL COMMENT '保养项目',
|
||||
`cost` decimal(12,2) NOT NULL DEFAULT 0.00 COMMENT '费用',
|
||||
`store_name` varchar(50) DEFAULT NULL COMMENT '店名',
|
||||
`contact_phone` varchar(20) DEFAULT NULL COMMENT '联系电话',
|
||||
`address` varchar(100) DEFAULT NULL COMMENT '地址',
|
||||
`next_maintenance_time` datetime DEFAULT NULL COMMENT '下次保养时间',
|
||||
`next_maintenance_mileage` decimal(12,2) DEFAULT NULL COMMENT '下次保养里程/航程',
|
||||
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
||||
`attachments` longtext COMMENT '附件, JSON或逗号分隔文件地址',
|
||||
`sort_number` int NOT NULL DEFAULT 0 COMMENT '排序(数字越小越靠前)',
|
||||
`status` tinyint NOT NULL DEFAULT 0 COMMENT '状态, 0正常, 1禁用',
|
||||
`deleted` tinyint NOT NULL DEFAULT 0 COMMENT '是否删除, 0否, 1是',
|
||||
`user_id` int DEFAULT NULL COMMENT '创建人ID',
|
||||
`organization_id` int DEFAULT NULL COMMENT '组织ID',
|
||||
`tenant_id` int DEFAULT 10325 COMMENT '租户ID',
|
||||
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
||||
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
|
||||
PRIMARY KEY (`maintenance_plan_id`),
|
||||
KEY `idx_tmp_vehicle_type` (`vehicle_type`),
|
||||
KEY `idx_tmp_vehicle_no` (`vehicle_no`),
|
||||
KEY `idx_tmp_maintenance_time` (`maintenance_time`),
|
||||
KEY `idx_tmp_next_maintenance_time` (`next_maintenance_time`),
|
||||
KEY `idx_tmp_organization_id` (`organization_id`),
|
||||
KEY `idx_tmp_tenant_id` (`tenant_id`),
|
||||
KEY `idx_tmp_deleted` (`deleted`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='保养记录';
|
||||
Reference in New Issue
Block a user