njau_bot/docs/table.sql
2024-11-06 16:03:31 +08:00

70 lines
4.1 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

CREATE TABLE `store_info` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`storeId` bigint(20) unsigned NOT NULL COMMENT '场地ID',
`name` varchar(255) NOT NULL DEFAULT '' COMMENT '场地名称',
`longitude` varchar(20) NOT NULL DEFAULT '' COMMENT '场地经度',
`latitude` varchar(10) NOT NULL DEFAULT '' COMMENT '场地纬度',
`active` varchar(10) DEFAULT '' COMMENT '状态Y有效 N无效',
`address` varchar(255) DEFAULT '' COMMENT '详细地址',
`updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss',
PRIMARY KEY (`id`),
KEY (`storeId`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE `equip` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`equipId` bigint(20) unsigned NOT NULL COMMENT '设备id',
`equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号',
`storeId` bigint(20) unsigned NOT NULL COMMENT '场地ID',
`etype` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机',
`remark` varchar(255) NOT NULL DEFAULT '' COMMENT '设备类型XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机',
`address` varchar(255) DEFAULT '' COMMENT '详细地址',
`updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss',
PRIMARY KEY (`id`),
KEY (`equipId`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE `run_status` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号',
`etype` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机',
`status` smallint(1) unsigned NOT NULL COMMENT '状态 1空闲 2工作中 3故障 4暂停',
`num` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '端口号,仅吹风机有',
`storeId` bigint(20) unsigned NOT NULL COMMENT '设备当前场地id',
`updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss',
PRIMARY KEY (`id`),
KEY (`equipValue`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE `equip_status` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号',
`status` smallint(1) unsigned NOT NULL COMMENT '状态 1: 在线, 0: 离线',
`updateTime` datetime NOT NULL COMMENT '最新更新时间,格式: yyyy-MM-dd HH:mm:ss',
PRIMARY KEY (`id`),
KEY (`equipValue`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
CREATE TABLE `orders` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
`outTradeNo` varchar(100) NOT NULL DEFAULT '' COMMENT '订单号',
`orderAmount` decimal(11,2) DEFAULT NULL COMMENT '订单金额',
`serviceName` varchar(100) NOT NULL DEFAULT '' COMMENT '套餐名称',
`userId` bigint(20) unsigned NOT NULL DEFAULT 0 COMMENT '用户ID',
`createTime` datetime NOT NULL COMMENT '订单创建时间,格式: yyyy-MM-dd HH:mm:ss',
`payFinishTime` datetime DEFAULT NULL COMMENT '订单支付完成时间,格式: yyyy-MM-dd HH:mm:ss',
`status` smallint unsigned NOT NULL COMMENT '订单状态 1未支付 2已支付 3.退款中 4已退款',
`equipValue` varchar(100) NOT NULL DEFAULT '' COMMENT '设备编号',
`etype` varchar(10) NOT NULL DEFAULT '' COMMENT '设备类型XYJ 洗衣机 HGJ 烘干机 XXJ 洗鞋机 CFT 吹风机',
`num` int(10) unsigned NOT NULL DEFAULT 0 COMMENT '端口号,仅吹风机有',
`storeId` bigint(20) unsigned NOT NULL COMMENT '设备当前场地id',
`storeName` varchar(255) NOT NULL DEFAULT '' COMMENT '场地名称',
`refundOrderNo` varchar(255) NOT NULL DEFAULT '' COMMENT '退款订单号',
`refundTime` datetime DEFAULT NULL COMMENT '退款时间,格式: yyyy-MM-dd HH:mm:ss',
`refundAmount` decimal(11,2) DEFAULT NULL COMMENT '退款金额',
PRIMARY KEY (`id`),
KEY (`outTradeNo`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;