chore: 重写初始提交(清空历史,整理后全量提交)
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
-- ============================================================
|
||||
-- addon/mqttbroker/upgrade_time_fields.sql
|
||||
-- 时间字段统一约定:create_at / update_at / delete_at
|
||||
-- 适用:已安装过 mqttbroker 插件的旧库(install.sql 的 IF NOT EXISTS 不会改已存在的表)
|
||||
-- 用法:在数据库客户端执行本文件即可(幂等,重复执行仅 CHANGE 同名列,无副作用)
|
||||
-- ============================================================
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_connection`
|
||||
CHANGE `connect_time` `create_at` INT DEFAULT NULL COMMENT '连接时间',
|
||||
CHANGE `update_time` `update_at` INT DEFAULT NULL COMMENT '更新时间';
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_message`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL COMMENT '时间',
|
||||
DROP INDEX `idx_create_time`,
|
||||
ADD INDEX `idx_create_at` (`create_at`);
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_topic`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL COMMENT '订阅时间';
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_auth`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL,
|
||||
CHANGE `update_time` `update_at` INT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_acl`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_retain`
|
||||
CHANGE `update_time` `update_at` INT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_offline`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_rule`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL;
|
||||
|
||||
ALTER TABLE `__PREFIX__mqttbroker_outbox`
|
||||
CHANGE `create_time` `create_at` INT DEFAULT NULL;
|
||||
Reference in New Issue
Block a user