2025-05-08 10:51:01 +08:00
|
|
|
|
DROP TABLE IF EXISTS `mqtt_server`;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `mqtt_server` (
|
|
|
|
|
`mqtt_server_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
|
|
`server_url` VARCHAR(200) NOT NULL COMMENT 'MQTT服务器地址',
|
|
|
|
|
`username` VARCHAR(100) NOT NULL COMMENT '连接账号',
|
|
|
|
|
`password` VARCHAR(200) NOT NULL COMMENT '连接密码',
|
|
|
|
|
`topic_filter` VARCHAR(200) NOT NULL COMMENT '订阅主题过滤器',
|
|
|
|
|
`publish_topic` VARCHAR(200) NOT NULL COMMENT '发布主题',
|
|
|
|
|
`creator_id` BIGINT NULL DEFAULT 0 COMMENT '创建者ID',
|
|
|
|
|
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updater_id` BIGINT NULL DEFAULT 0 COMMENT '更新者ID',
|
|
|
|
|
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`deleted` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '删除标志(0存在 1删除)',
|
|
|
|
|
PRIMARY KEY (`mqtt_server_id`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='MQTT服务配置表';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `smart_cabinet`
|
|
|
|
|
ADD COLUMN `mqtt_server_id` BIGINT NULL COMMENT 'MQTT服务ID'
|
2025-05-09 10:21:46 +08:00
|
|
|
|
AFTER `cabinet_type`;
|
|
|
|
|
|
|
|
|
|
DROP TABLE IF EXISTS `shop`;
|
|
|
|
|
|
|
|
|
|
CREATE TABLE `shop` (
|
|
|
|
|
`shop_id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
|
|
|
|
`shop_name` VARCHAR(100) NOT NULL COMMENT '商店名称',
|
|
|
|
|
`creator_id` BIGINT NULL DEFAULT 0 COMMENT '创建者ID',
|
|
|
|
|
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updater_id` BIGINT NULL DEFAULT 0 COMMENT '更新者ID',
|
|
|
|
|
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`deleted` TINYINT(1) NOT NULL DEFAULT 0 COMMENT '删除标志(0存在 1删除)',
|
|
|
|
|
PRIMARY KEY (`shop_id`)
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='商店表,每个柜子属于一个商店';
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `smart_cabinet`
|
|
|
|
|
ADD COLUMN `shop_id` BIGINT NULL COMMENT '归属商店ID'
|
2025-05-08 10:51:01 +08:00
|
|
|
|
AFTER `cabinet_type`;
|