chore(sql): 自有 SQL 脚本统一迁入 sql/ttstd 并更新目录约定
This commit is contained in:
1 parent
337033f743
commit
ee94762905
23 files changed
+4
-2
No files matched your search
@@ -1,32 +0,0 @@
|
||||
-- =============================================================================
|
||||
-- 设备闹钟表(sys_sn_alarm)
|
||||
-- 说明:一设备多行,存放该设备的闹钟列表。家属端(/api/v1/client/sn/alarm)
|
||||
-- 与设备端(/api/v1/sn/get_alarms|sync_alarms)共用;
|
||||
-- 任意一端变更后推送 contentType=25,设备拉取整表覆盖本地 Room。
|
||||
-- =============================================================================
|
||||
CREATE TABLE IF NOT EXISTS `sys_sn_alarm`
|
||||
(
|
||||
`id` BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`serialno` VARCHAR(64) NOT NULL COMMENT '设备序列号(关联 sys_sn.serialno)',
|
||||
`hour` INT NOT NULL DEFAULT 0 COMMENT '时',
|
||||
`minute` INT NOT NULL DEFAULT 0 COMMENT '分',
|
||||
`label` VARCHAR(100) DEFAULT NULL COMMENT '标签',
|
||||
`repeat_type` INT NOT NULL DEFAULT 0 COMMENT '重复类型(0一次 1每天 2工作日 3自定义)',
|
||||
`custom_days` VARCHAR(50) DEFAULT NULL COMMENT '自定义星期(2,3,6,7,Calendar.MONDAY=2)',
|
||||
`is_enabled` TINYINT NOT NULL DEFAULT 1 COMMENT '开关(0关 1开)',
|
||||
`vibration` TINYINT NOT NULL DEFAULT 0 COMMENT '振动(0否 1是)',
|
||||
`volume` INT NOT NULL DEFAULT 80 COMMENT '音量(0-100)',
|
||||
`ringtone_uri` VARCHAR(300) DEFAULT NULL COMMENT '铃声URI',
|
||||
`snooze_interval` INT NOT NULL DEFAULT 5 COMMENT '贪睡间隔(分钟)',
|
||||
|
||||
-- ===================== 通用字段 =====================
|
||||
`create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
|
||||
`update_time` DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
`is_deleted` TINYINT DEFAULT 0 COMMENT '逻辑删除(0未删 1已删)',
|
||||
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_serialno` (`serialno`),
|
||||
KEY `idx_is_deleted` (`is_deleted`)
|
||||
) ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8mb4
|
||||
COMMENT = '设备闹钟表';
|
||||
Reference in new issue
Block a user